Я збіг обставин, що в моєму Debian Jessie немає LD_LIBRARY_PATH
змінної (якщо бути точним, printenv | grep LD
нічого не пов’язано з лінкером і echo "$LD_LIBRARY_PATH"
нічого не показує).
Це так у x термінальному емуляторі ( який може очистити його через setgid ), а також у базовому терміналі ( Ctrl+Alt+F1).
Я знаю, що це LD_LIBRARY_PATH
може вважатися поганим, тому Debian може якось заблокувати його, але з іншого боку, в ньому є кілька файлів, /etc/ld.so.conf.d/
які містять деякі каталоги, до яких потрібно додати LD_LIBRARY_PATH
. Жоден з моїх файлів rc (про які я знаю) не возиться LD_LIBRARY_PATH
ні з одним.
Чому я не бачу LD_LIBRARY_PATH
змінної?
ldconfig
. Тим часом це вхід ldconfig разом з файлами в/etc/ld.so.conf
.