May 22, 2009

古い Fedora Core における yum のエラー

Fedora Core 5, 6 辺りで 2009/05 現在 yum を実行すると以下の様なエラーが発生することがある。

# yum check-update
Loading "installonlyn" plugin
Setting up repositories
Error: Cannot find a valid baseurl for repo: updates
#
# yum check-update
Loading "installonlyn" plugin
Setting up repositories
Error: Cannot find a valid baseurl for repo: extras
#
昔は動いていたはずなので、どうも yum リポジトリのミラーリスト取得方法が変更された様だ。 対応方法をメモしておく。

yum リポジトリの設定変更方法

# cp /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.original
# vi /etc/yum.repos.d/fedora-updates.repo
# diff /etc/yum.repos.d/fedora-updates.repo.original /etc/yum.repos.d/fedora-updates.repo
4c4
< mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc$releasever&arch=$basearch
---
> mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch
12c12
< mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-fc$releasever&arch=$basearch
---
> mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-f$releasever&arch=$basearch
20c20
< mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-fc$releasever&arch=$basearch
---
> mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-f$releasever&arch=$basearch
# cp /etc/yum.repos.d/fedora-extras.repo /etc/yum.repos.d/fedora-extras.repo.original
# vi /etc/yum.repos.d/fedora-extras.repo
# diff /etc/yum.repos.d/fedora-extras.repo.original /etc/yum.repos.d/fedora-extras.repo
5c5
< enabled=1
---
> enabled=0
#
・・・Fedora 5 か。懐かしい響きだ。

TrackBack ping me at
http://www.in-vitro.jp/blog/index.cgi/Linux/20090522_01.trackback
Post a comment

writeback message: Ready to post a comment.