GNU/Linux >> Linux の 問題 >  >> Linux

自分でコンパイルしたソフトウェアはどこに置くべきですか?

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 、 等々。ここにあるものは、より注意深い管理が必要ですが、システムを壊す可能性も低く、フォルダを削除するだけで削除されるため、簡単に削除できます。


Linux
  1. Linux –「/」のどこに追加の永久ディスクをマウントする必要がありますか?

  2. クラウドベースのアプリケーションの利点:アプリをクラウドに配置する必要がありますか?

  3. Linux でソース コードからソフトウェアをコンパイルしてインストールする方法

  1. OpenSSL を含む .c ファイルをコンパイルするには?

  2. Linux のどこにアプリをインストールすればよいですか?

  3. make install はファイルをどこに置きますか?

  1. ローカル実行可能ファイルはどこに配置する必要がありますか?

  2. いつソースからコンパイルしてインストールする必要がありますか?

  3. Linux:スワップ ファイルを配置する場所