ソフトウェアはデフォルトでどのディレクトリにインストールされますか? [閉鎖]

ソフトウェアはデフォルトでどのディレクトリにインストールされますか? [閉鎖]

ソースから手動でプログラムをインストールするか、パッケージマネージャを使用すると、多くのプログラムファイルが魔法のように複数のフォルダに配布されます。

どのフォルダなのかはわかりませんが、ドキュメントを含むファイルは、/usr/share/docバイナリは別のフォルダに/bin/usr/binライブラリは別のフォルダ/libに入ることができると推測できます。/usr/lib

大きなプログラムにはいくつかのディレクトリが含まれていて、異なるディレクトリに分散しているのだろうか。

ベストアンサー1

ほとんどの*nixシステムは次の要件を満たしています。ファイルシステム階層(FSH)基準。

FSHによると、ソースコードでコンパイルされたプログラムは/ optディレクトリに配置する必要があります。つまり、ディストリビューションのパッケージ管理システムが提供しないファイルの場所は/ optディレクトリです。ただし、もちろん、デプロイメントリポジトリから依存ライブラリをインストールすることもできます。コンパイル時に適切なライブラリパスを設定する必要があります。

さらに、多くのオープンソースプロジェクトは設定スクリプトを実行し、システムに基づいて独自のMakefileを生成します。 Makefileには、バイナリとライブラリへの正しいパスを定義するInstallセクションがあります。私は、ほとんどの場合、ファイルの特定のパスを定義する必要がないということです。

引き続きコマンドを実行してみてください。

。 /構成

作る

インストールするために

おすすめ記事