すがブロ

sugamasaoのhatenablogだよ

自宅の Fedora7 の yum が新しくならない

yum でインストールするツールがやたらと古いぞ

Fedora7 にインストールされている svn が 1.4.4 という化石みたいなバージョンなので、バージョンアップしたい。また、 svn に限らず、バージョンを上げたいツールは他にもあるので、 yum 管理下でうまく新しいバージョンを取り込めるようにしたいのです。

色々試してみたのだけど

まず、 yum upgrade で全体をアップデートさせ、アップデートしたいツールの現状確認

[root@www ~]# yum list subversion
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
* updates-debuginfo: ftp-stud.hs-esslingen.de
* fedora: ftp-stud.hs-esslingen.de
* updates-source: ftp-stud.hs-esslingen.de
* updates: ftp-stud.hs-esslingen.de
* fedora-source: ftp-stud.hs-esslingen.de
* fedora-debuginfo: ftp-stud.hs-esslingen.de
Installed Packages
subversion.i386 1.4.4-1.fc7 installed

素直にアップデートしてみる。

[root@www ~]# yum update subversion
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
* updates-debuginfo: ftp-stud.hs-esslingen.de
* fedora: ftp-stud.hs-esslingen.de
* updates-source: ftp-stud.hs-esslingen.de
* updates: ftp-stud.hs-esslingen.de
* fedora-source: ftp-stud.hs-esslingen.de
* fedora-debuginfo: ftp-stud.hs-esslingen.de
Setting up Update Process
Could not find update match for subversion
No Packages marked for Update

アップデート用ファイルは無いらしい。じゃあアップグレードか

[root@www ~]# yum upgrade subversion
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
* updates-debuginfo: ftp-stud.hs-esslingen.de
* fedora: ftp-stud.hs-esslingen.de
* updates-source: ftp-stud.hs-esslingen.de
* updates: ftp-stud.hs-esslingen.de
* fedora-source: ftp-stud.hs-esslingen.de
* fedora-debuginfo: ftp-stud.hs-esslingen.de
Setting up Upgrade Process
Could not find update match for subversion
No Packages marked for Update

やっぱないらしい

これはつまり

閲覧しているリポジトリが古すぎて更新ファイルが無い・・・か、F7 自体もはやサポートされてないので、早くF10 とかに変えろ、っていう話なのかもしれない。
/etc/yum.repos.d/ のファイルをいじくるだけでなんとかできるものなんだろうか。ちょっと探してみたけど、そういう話はちょっと見当たらなかったんだよなー

こういうのを考えると

やっぱ Web サーバの conf とか html ファイルとかもちゃんと svn で管理して、OS再セットアップしてもすぐに復元できるような体制を整えておかないとなかなか踏ん切りが付かないってのを痛感しますね><