Saya menginstal perangkat lunak khusus di /usr/local/lib
. Bagaimana cara mengatur PATH dan LD_LIBRARY_PATH di seluruh sistem CentOS 6 untuk digunakan /usr/local/lib
. Saya menyadari mungkin ada lebih dari satu cara. Apa cara paling sederhana dan paling standar?
36
$PATH
merujuk/usr/local/bin
bukan/usr/local/lib
. Saya setuju bahwa itu bukan pertanyaan awal, tetapi perangkat lunak khusus diinstal secara standar di/usr/local
awalan dengan binari di/usr/local/bin
, perpustakaan di/usr/local/lib
, dll.Anda dapat mengedit file
/etc/ld.so.conf
dan menambahkan path Anda/usr/local/lib
ke sana atau membuat file baru di/etc/ld.so.conf.d/
suka/etc/ld.so.conf.d/usrlocal.conf
dan hanya menempatkan baris berikut di dalamnyaKemudian jalankan
ldconfig -v
sebagai root, dan Anda selesai.sumber
/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback
saat menggunakan yum. Melakukan apa?