- ベストアンサー
yumでインストールしたphp
yumでインストールしたphpですが、php-mysqlとかをインストールするとphpのconfigureに自動でオプションを追加してくれます。 これは、どういう仕組みになっているのでしょうか。 1、configureは再インストールしないと更新できないという認識ですが、そんなことない。? 2、php-mysqlのspecファイルにphp再インストールする記述がある。 3、その他なにか方法がある。 詳しい方、ぜひともご教授下さい。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>1、configureは再インストールしないと更新できないという認識ですが、そんなことない。? そうです。configure は、Makefileを作成するためのものでコンパイルと インストールはその後に行わないといけません。 >2、php-mysqlのspecファイルにphp再インストールする記述がある。 ありません。 そもそもの間違いは、php-mysql を php と別のパッケージだと認識して いることです。 もとは、php の src.rpm でモジュール分割しているでけです。 php の spec ファイルの configure には、with-mysql などの記述があり 標準でコンパイルされるようになっていて、モジュールと設定ファイルを 別のパッケージのように提供する仕組みになっています。
お礼
なるほど!! ものすごい誤認をしていたようです。。 phpのspecみたら、全て書いてありました・・・ ということは、書いていないconfigureを追加したい場合は、rpm再度作ってやればいいんですね。ものすごくスッキリしました。 ありがとうございました!!