Linuxマシンでは、そのLinuxマシンに関してプログラムをコンパイルしなければならない場合があります。
さて、このマシン用にすでに多くのプログラムをコンパイルしている他のユーザー(rootではありません。一般的なユーザー)がすでにいる場合、このようなことを行うことは可能ですか?
たとえば、ユーザーoldGuyは、ホームディレクトリにmpirun、python、およびその他のいくつかのプログラムを取得し、「。/ mpirun」と入力しなくても、ディレクトリ内の「mpirun」またはその他のバイナリを呼び出すことができます。彼は他にもさまざまな設定を行っています。
ここで、newGuyという新しいユーザーがいるとします。私たちのサーバーで、oldGuyがすでに持っているプログラムをコンパイルしてすべてを正しく設定するのではなく、newGuyが必要なすべてのバイナリをすでにコンパイルしている場合、newGuyはoldGuyからいくつかのバイナリや設定などを「継承」できます?
たとえば、oldGuyはBashから直接「mpirun」を呼び出すことができます。newGuyは、プログラムをコンパイルしたり他の設定を設定したりすることなく、oldGuyと同じページ(すべて同じ設定)にすぐに表示するために何かを行うことができますか?