Instaluję niestandardowe oprogramowanie w /usr/local/lib
. Jak ustawić PATH i LD_LIBRARY_PATH w CentOS 6 w całym systemie do użycia /usr/local/lib
. Zdaję sobie sprawę, że może być więcej niż jeden sposób. Jaki jest najprostszy i najbardziej standardowy sposób?
36
$PATH
odnieść się do/usr/local/bin
zamiast/usr/local/lib
. Zgadzam się, że to nie jest oryginalne pytanie, ale niestandardowe oprogramowanie jest standardowo instalowane z/usr/local
prefiksem z/usr/local/bin
/usr/local/lib
Możesz edytować plik
/etc/ld.so.conf
i dodać/usr/local/lib
do niego ścieżkę lub utworzyć nowy plik w/etc/ld.so.conf.d/
like/etc/ld.so.conf.d/usrlocal.conf
i umieścić w nim tylko następujący wierszNastępnie uruchom
ldconfig -v
jako root i gotowe.źródło
/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback
podczas używania yum. Co robić?