質問: どこからでもプログラムを実行可能にする方法 現在のディレクトリに関係なく、特定のプログラムを実行できるようにするにはどうすればよいですか? /binフォルダーにプログラムへのシンボリックリンクを作成する必要がありますか?
回答: pathをいじると、誤って悪意のあるプログラムを実行する可能性があります。標準は、「ローカル」のものを/usr/localの下にインストールすることです( [〜#〜] fhs [〜#〜] を参照してください。これにより、unixの使用法が成文化されます。 /usr/local/binは通常、すべてのユーザーのpathにあります。私の「ローカルにインストールされた」プログラムは$home/binにあり、./configure --prefix=$home ...によって標準ダンスで設定され、いくつかの(bash)エイリアスと組み合わせて選択します。システム上のgitの自己ビルドgit(衝突しないものは、最後のpathにあります。