http://www.jasonlitka.com/yum-repository/からリポジトリを追加します。
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
/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
アップデート
# yum --enablerepo=utterramblings check-update # yum --enablerepo=utterramblings update php # yum --enablerepo=utterramblings update pcre php-pear
念のため/etc/yum.repos.d/CentOS-Baseの[base][updates]に
exclude=php*
など追加
yumでの管理の方法を元に。。。
/etc/yum.repos.dのCentOS-Base.repoの中の[base]と[updates]セクションの最後に
exclude=postgresql*
を追加
http://yum.pgsqlrpms.org/reporpms/repoview/pgdg-centos.htmlから欲しいバージョンのrpmを取得。
# wget http://yum.pgsqlrpms.org/reporpms/8.2/pgdg-centos-8.2-4.noarch.rpm # rpm -ivh pgdg-centos-8.2-4.noarch.rpm
# yum update
とかでアップデートされるはずだが、
依存関係でエラーになったので
/etc/yum.repos.d/pgdg-82-centos.repoの[pgdg82]セクションに
exclude=libevent*
を追加。ついでにenabled=0に変更。