web-dev-qa-db-ja.com

CentOS / usr / local / libシステム全体$ LD_LIBRARY_PATH?

カスタムソフトウェアを/usr/local/libにインストールします。システム全体で/usr/local/libを使用するようにPATHとLD_LIBRARY_PATHを設定する方法を教えてください。私は複数の方法があるかもしれないことを理解しています。最も簡単で最も標準的な方法は何ですか?

37
unixman83

末尾の/etc/bashrcなどに追加できます。

export PATH=$PATH:/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
9
cjc

ファイル/etc/ld.so.confを編集してパス/usr/local/libを追加するか、/etc/ld.so.conf.d//etc/ld.so.conf.d/usrlocal.confのように新しいファイルを作成して、次の行のみを挿入できます。

/usr/local/lib

次にldconfig -vをrootとして実行すれば完了です。

82
Olivier S