ソフトウェア・パッケージは--prefixを追加することで、これを手動で指定することができます。linuxディストリビューションのデフォルトのインストール接頭辞は何ですか? configureスクリプトと
./configure --prefix=/usr/local
私の質問は、どのように私は、システムのデフォルトの接頭辞が何であるかを見つけるのですか?レッドハットにも何も指定されていなければデフォルトのインストール接頭辞を得るコマンドがありますか?
ソフトウェア・パッケージは--prefixを追加することで、これを手動で指定することができます。linuxディストリビューションのデフォルトのインストール接頭辞は何ですか? configureスクリプトと
./configure --prefix=/usr/local
私の質問は、どのように私は、システムのデフォルトの接頭辞が何であるかを見つけるのですか?レッドハットにも何も指定されていなければデフォルトのインストール接頭辞を得るコマンドがありますか?
autotoolsのデフォルトあたり常に/usr/local/
です。 --prefix
引数なしでconfigure
を実行してみてください。同じ結果が得られるはずです。
ローカルソフトウェアがパッケージマネージャーがインストールする/usr
のシステムソフトウェアを妨害しないようにしたいので、適切なデフォルトです。
Filesystem Hierarchy Standardのドキュメントを参照して、どこに行くのかに関するさらに詳しい説明ができます。
デフォルトのインストール接頭辞は、「システム」ではなく、(自動ツールを使用して)configureスクリプトによって設定されます。
あなたは質問されている質問には返信していません。彼が '。/ configure 'と言ったという事実は、彼が作った最後の質問はautotoolsに関連しているということではありません。 – knocte
必ずしも完全に真実ではありません。たとえば、autotoolsの場所を/ usr/localに設定してzlibをインストールしようとすると、zlibヘッダーと実装ライブラリの目的の場所が/ usrであるように見えるため、Ubuntuシステムは完全に起動しなくなる可能性があります。 –