CentOS 5.2にPHP5.2以上を入れたい時には、http://www.jasonlitka.com/あたりの野良リポジトリを使ってる人が多いみたいなんだけど、なぜかはまったのでそのあたりをメモ。
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
# vi /etc/yum.repos.d/utterramblings.repo
[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
priority=0
最期の行のpriority=0が肝。
yum-prioritiesを入れてるので、有効化(enable)された時に、CentOSリポジトリより優先順位を上げてやる。
# yum --enablerepo=rpmforge --enablerepo=utterramblings update php
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
php x86_64 5.2.6-jason.1 utterramblings 3.9 M
php-cli x86_64 5.2.6-jason.1 utterramblings 2.7 M
php-common x86_64 5.2.6-jason.1 utterramblings 494 k
Updating for dependencies:
php-mbstring x86_64 5.2.6-jason.1 utterramblings 1.3 M
php-mysql x86_64 5.2.6-jason.1 utterramblings 275 k
php-pdo x86_64 5.2.6-jason.1 utterramblings 166 k
php-pgsql x86_64 5.2.6-jason.1 utterramblings 164 k
Transaction Summary
=============================================================================
php-mcryptが入らなかったので、明示してやる。
# yum --enablerepo=rpmforge --enablerepo=utterramblings update php-mcrypt
これで一通り大丈夫のハズ。
追加してあるrpmforgeとutterramblingsは普段のyum updateで有効にならないように、enabled=0にしてやるのを忘れずに。


女ってバックから突きまくったらイクの早すぎね?wwww
てか昨日のミカって子も、後ろから突いたらもう大喜びでさw
いきなりピュピューって潮吹いて5分くらいずっとピクピクしてたよヽ(´ー`)ノ
google検索「centos5.2 php5.2 No Packages marked for Update」でたどり着きました。
おかげさまで、php5.2にすることができました。
ありがとうございました。
自分のブログにリンク貼りたいのですが、よろしいでしょうか?
よろしくお願いします。