CentOS /usr/local/lib для всей системы $LD_LIBRARY_PATH?
Я устанавливаю пользовательское программное обеспечение в /usr/local/lib
, Как мне установить PATH и LD_LIBRARY_PATH в CentOS 6 для всей системы, чтобы использовать /usr/local/lib
, Я понимаю, что может быть несколько способов. Какой самый простой и самый стандартный способ?
2 ответа
Решение
Вы можете добавить его в /etc/bashrc
скажем, в конце.
export PATH=$PATH:/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Вы можете редактировать файл /etc/ld.so.conf
и добавьте свой путь /usr/local/lib
к нему или создать новый файл в /etc/ld.so.conf.d/
лайк /etc/ld.so.conf.d/usrlocal.conf
и поместите в него только следующую строку
/usr/local/lib
Тогда беги ldconfig -v
как корень, и все готово.