CentOS-5 サポート終了して yum update がエラーになったので valult を参照してやった
そういえば CentOS 5系のサポートは 2017年3月31日 で終了だった。
なんだかんだで 5.11 のマシンがまだ動いている。
3月28日あたりに tzdata 関係のアップデートが出ていたので、
これが最後と思い yum check-update, yum update をかけてみたが失敗する。
早々ミラーサイトからは諸々撤去されている模様。
http://ftp.riken.jp/Linux/centos/5.11/updates/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found Trying other mirror.
Error Downloading Packages: tzdata-java-2017b-1.el5.i386: failure: RPMS/tzdata-java-2017b-1.el5.i386.rpm fry. tzdata-2017b-1.el5.i386: failure: RPMS/tzdata-2017b-1.el5.i386.rpm from update
vault にはパッケージがあった。
http://vault.centos.org/5.11/updates/i386/RPMS/
tzdata-2017a-1.el5.i386.rpm 08-Mar-2017 21:46 757K tzdata-2017b-1.el5.i386.rpm 27-Mar-2017 13:17 757K
/etc/yum.repos.d/CentOS-Vault.repo を見ると以下のような記述がある。
最終リリースの 5.11 の記述はない。
[C5.10-updates] name=CentOS-5.10 - Updates baseurl=http://vault.centos.org/5.10/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 enabled=0
これをコピーして下記のように書き換え。
[C5.11-updates] name=CentOS-5.11 - Updates baseurl=http://vault.centos.org/5.11/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 enabled=0
--enablerepo で C5.11-updates を指定、
ミラーサイトにアクセスしてエラーが出るのがうざいので
--disablerepo で updates を無効にして、yum update した。
# yum update --disablerepo=updates --enablerepo=C5.11-updates Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.riken.jp * epel: dl.fedoraproject.org * extras: ftp.riken.jp * rpmforge: ftp.kddilabs.jp Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package tzdata.i386 0:2017b-1.el5 set to be updated ---> Package tzdata-java.i386 0:2017b-1.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: tzdata i386 2017b-1.el5 C5.11-updates 757 k tzdata-java i386 2017b-1.el5 C5.11-updates 177 k Transaction Summary ================================================================================ Install 0 Package(s) Upgrade 2 Package(s) Total download size: 934 k Is this ok [y/N]: y Downloading Packages: (1/2): tzdata-java-2017b-1.el5.i386.rpm | 177 kB 00:01 (2/2): tzdata-2017b-1.el5.i386.rpm | 757 kB 00:02 -------------------------------------------------------------------------------- Total 204 kB/s | 934 kB 00:04 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : tzdata-java 1/4 Updating : tzdata 2/4 Cleanup : tzdata-java 3/4 Cleanup : tzdata 4/4 Updated: tzdata.i386 0:2017b-1.el5 tzdata-java.i386 0:2017b-1.el5 Complete!