• ベストアンサー

yumでインストールしたphp

yumでインストールしたphpですが、php-mysqlとかをインストールするとphpのconfigureに自動でオプションを追加してくれます。 これは、どういう仕組みになっているのでしょうか。 1、configureは再インストールしないと更新できないという認識ですが、そんなことない。? 2、php-mysqlのspecファイルにphp再インストールする記述がある。 3、その他なにか方法がある。 詳しい方、ぜひともご教授下さい。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dev_null
  • ベストアンサー率67% (37/55)
回答No.1

>1、configureは再インストールしないと更新できないという認識ですが、そんなことない。? そうです。configure は、Makefileを作成するためのものでコンパイルと インストールはその後に行わないといけません。 >2、php-mysqlのspecファイルにphp再インストールする記述がある。 ありません。 そもそもの間違いは、php-mysql を php と別のパッケージだと認識して いることです。 もとは、php の src.rpm でモジュール分割しているでけです。 php の spec ファイルの configure には、with-mysql などの記述があり 標準でコンパイルされるようになっていて、モジュールと設定ファイルを 別のパッケージのように提供する仕組みになっています。

xxyybbaa55
質問者

お礼

なるほど!! ものすごい誤認をしていたようです。。 phpのspecみたら、全て書いてありました・・・ ということは、書いていないconfigureを追加したい場合は、rpm再度作ってやればいいんですね。ものすごくスッキリしました。 ありがとうございました!!