LD_LIBRARY_PATH は sudo 以降は常に空です。

LD_LIBRARY_PATH は sudo 以降は常に空です。

ソフトウェアを手動でインストールしようとすると、共有ライブラリエラーが発生します。実行後、次のようecho $LD_LIBRARY_PATHに表示されます。何もない。ファイル/usr/local/libに追加しようとしましたが実行されていないようです。.conf/etc/ld.so.conf.d

これは機能しません(引用符など)。

LD_LIBRARY_PATH="/usr/local/lib"
export LD_LIBRARY_PATH
sudo ldconfig -v

値は一時的に設定されますが、端末ウィンドウを終了しても値は保持されません。再起動しても効果はありません。

ベストアンサー1

以下を次の項目に追加します.bashrc

vim ~/.bashrc

...
export LD_LIBRARY_PATH=/usr/local/lib

これにより、パスがまだ割り当てられている状態でコンピュータを再起動できます。

おすすめ記事