web-dev-qa-db-ja.com

アプリケーションをインストールする場所

私は、Linuxベースの開発への数年にわたる個人的な移行の真っ只中にいる長年のWindowsユーザーです。 Windowsでは、アプリケーションをインストールすると、そのアプリケーションはProgram Filesフォルダーに配置され、アプリの使用中に作成したファイルを、定期的にバックアップできる別のデータフォルダー階層に保存します。

Linuxの対応するフォルダー/ディレクトリは何ですか(OK、実際にはMacで実行しています)?

9
Chris Gerken

Linuxの場合、 Linux Standard Base は、ファイルシステムのレイアウトと、アプリケーションとそのデータがインストールされる場所と方法を記述します。

LSBは、ファイルシステム内のほとんどのアイテムについて ファイルシステム階層標準 (ひどく古くなっていますが)を参照します。

実際問題として、ほとんどのアプリケーションでは、プログラムバイナリが/usr/binにインストールされ、ライブラリが/usr/libまたは/usr/lib64にインストールされ、共有アプリケーションデータが/usr/shareにインストールされていることがわかります。 /var/lib内のマシン固有のアプリケーションデータ。

これらのディレクトリは、systemがアプリケーションをインストールする場所です。

ユーザーがインストールしたアプリケーションは、/usr/localのミラーリングの規約である/usrの下、またはMac OS Xの/optフォルダに少し似た/Applicationsの下のディレクトリに配置できます。各アプリケーションのすぐ下にフォルダがあり、そのフォルダ内のディレクトリは通常、/usrの下にあるディレクトリを反映しています。

13
Michael Hampton