export LD_PRELOAD=/usr/lib/libtsocks.so
Mogę eksportować w ten sposób, ale jak mogę to zrobić na stałe? Chcę, aby LD_PRELOAD nadal był zmieniany po ponownym uruchomieniu. Używam Ubuntu i Fedory
Zwykle chcesz umieścić swój wiersz „wywóz” w cokolwiek zapłacić pliku startowego jest właściwe: .profile
, .bash_profile
, .zprofile
, cokolwiek, w swoim $HOME
katalogu.
Jeśli chcesz, aby był stały dla każdego użytkownika, różne powłoki zwykle zawierają systemowe pliki konfiguracyjne w /etc/
: /etc/profile
istnieje w tym polu linuksowym, ale przeczytaj stronę podręcznika, aby dowiedzieć się, który plik specyficzny dla użytkownika i który system należy umieścić to w.
~/.profile
jest odpowiedni do ustawienia na użytkownika; patrz Alternatywa dla .bashrc , Prawidłowe ustawienie środowiska i pytania Superużytkownika połączone w mojej odpowiedzi tam.Większość dystrybucji ma również
/etc/profile.d/
katalog zawierający grupę plików .sh i .csh. Utworzenie nowego pliku w tym katalogu zapewnia lepszą organizację elementów i zapobiega/etc/profile
bałaganiowi.źródło