Odkryłem przypadkowo, że na moim Debianie Jessie nie ma żadnej LD_LIBRARY_PATHzmiennej (dokładnie mówiąc, nie ma printenv | grep LDnic związanego z linkerem i nie echo "$LD_LIBRARY_PATH"pokazuje również niczego).
Tak jest w przypadku emulatora terminala x ( który może to wyczyścić z powodu setgid ), a także w podstawowym terminalu ( Ctrl+Alt+F1).
Wiem, że LD_LIBRARY_PATH może to być uważane za złe, więc Debian może go jakoś zablokować, ale z drugiej strony jest kilka plików, /etc/ld.so.conf.d/które zawierają katalogi do dodania LD_LIBRARY_PATH. Żaden z moich plików rc (o których wiem) nie zadziera z LD_LIBRARY_PATHżadnym z nich.
Dlaczego nie widzę LD_LIBRARY_PATHzmiennej?
ldconfig. Tymczasem jest to wejście ldconfig wraz z plikami w/etc/ld.so.conf.