web-dev-qa-db-ja.com

前回使用した./configureパラメータを取得する方法は?

私は顧客のサーバーのLAMPスタックをアップグレードしていて、mysqlとApacheを前回コンパイルした正確な最新設定で./configureする必要があります。どこで入手できますか? PHP configure文字列はphp -iで取得できます。他の人はどうですか?

15

解凍されたソースディレクトリは保持されましたか?その場合、configureフラグは通常config.statusまたはconfig.log

これは、ソフトウェアとautoconfが使用されたかどうかによって若干異なります。

20
Warner

config.statusには、最後の構成を出力する--configフラグがあります。 ./config.status --helpを実行して見つけました

--config設定を印刷してから終了

したがって、./config.status --configを実行するだけで、すべての構成パラメーターが出力されます。

3
sashoalm

それらがどのくらい前にコンパイルされたかによって、使用されたコマンドラインエントリはシェルの履歴に残っている可能性があります。 bashでは、次の手順で履歴を検索します。

  1. ctrl-rは履歴の逆検索機能を開始します
  2. 検索したいコマンドの一部の入力を開始します(例: "configure")
  3. 押す ctrl-rもう一度、最初の結果をさかのぼって検索する必要がある場合
  4. コマンドラインを見つけたら、Enterキーを押してコマンドラインを実行します(通常、右矢印を押すと、実際に実行せずに、見つかったコマンド文字列でプロンプトが表示されます)

福音主義的である必要はありませんが、ディストリビューションから提供されたパッケージを使用するのではなく、多くのソフトウェアを自分でコンパイルすることは、一般的に非常に悪い考えです。

0
Ophidian