Fedoraマシンでいくつかのソフトウェアをコンパイルする必要があります。パッケージ化されたソフトウェアに干渉しないように配置するのに最適な場所はどこですか?
承認された回答:
経験則、少なくともDebianフレーバーのシステムでは:
-
/usr/local
「システム全体」の場合、つまり/usr/local
ディストリビューションのデフォルトの$PATH
に含まれる傾向があります 、および/usr/local/bin
を使用した標準のUNIXディレクトリ階層に従います。 、/usr/local/lib
、など。 -
/opt
アプリごとのプレフィックスを使用して、システム全体で作成することを信頼できないものの場合。/opt/firefox-3.6.8
、/opt/mono-2.6.7
、 等々。ここにあるものは、より注意深い管理が必要ですが、システムを壊す可能性も低く、フォルダを削除するだけで削除されるため、簡単に削除できます。