Fedore Core 6 で yum が使えなくなっちゃった
こんなエラーがでる。
# yum search python Loading "installonlyn" plugin Setting up repositories core 100% |=========================| 1.1 kB 00:00 Error: Cannot find a valid baseurl for repo: extras |
ここのstoatさんによると、サポートが終了したバージョン(Fedora Core 6 は2年くらい前におわっとる)でも、yumは使えるし、最低でも最終版のアーカイブが利用できるとのこと。
以下の手順で、設定ファイルを修正してから、実行する。
- /etc/yum.repos.d ディレクトリにある、.repo ファイルのうち、必要なもの(またはすべて)を以下の手順で修正する。
- baseurl 行がコメントアウトされているので、コメントをはずす(もしくは新規行)
- コメントをはずした、baseurl の URLをアーカイブのURLに変更。(baseurl=http://archive.fedoraproject.org/pub/archive)
- mirrorlist 行をコメントアウト(#)する。
例) fedora-core.repo
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/ baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/core/$releasever/$basearch/os/ #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-$releasever&arch=$basearch |
2行目追加、3行目コメントアウト。
こんな調子で必要な箇所をひたすら修正。
動きました!