$PATH以外のアドレスにインストールされているプログラムを実行する方法をいくつか読みました。他の問題があります。
PC0では、パッケージセット(ライブラリと実行可能ファイル)がディレクトリにインストールされます/usr/local
。問題は、PC0に接続されているネットワークのPC1でこれらのプログラムを実行する方法です。
私は/usr/local
NFSを使用してPC1にPC0のこのパス()をマウントすることを検討しました。しかし、これを行った後は、プログラムがディレクトリにインストールされていることを知って、コマンドを実行する方法がわかりません/media/NFS
。
どちらのコンピュータも同じオペレーティングシステムを実行します。しかし、そのうちの1つだけがこれらのパッケージをインストールしています。ハードドライブの1つにスペースが不足しているため、両方のドライブに取り付けるソリューションは機能しません。
答え1
LD_LIBRARY_PATH
*.so
また、ファイルの場所に設定する必要があります/media/NFS/local/lib
(例:export LD_LIBRARY_PATH=/media/NFS/local/lib
。