新しいアプリケーションをインストールすると、生成されたバイナリを配置できるディレクトリが複数あることがわかりました。
パッケージングマネージャを使用してインストールし、Pythonmake
などをeasy_install
使用してコンパイルできます。
私の$PATH
外観は次のとおりです。
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
生成されたバイナリ(またはライブラリ)をどのディレクトリに配置する必要があるかを決定するいくつかの規則または規則はありますか?
ソースコードをコンパイルするときの結果は通常/usr/local/bin/
。
バイナリに関してUnix哲学(デザインとルールの決定)を説明する答えを書くことはできますか?これが起こる理由は何ですか(すべてのバイナリに1つのディレクトリを使用しないのはなぜですか?)