lost and found ( for me ? )

Fedora 11 : yum エラー fix 方法 Cannot retrieve repository metadata (repomd.xml)

Fedora 11 : yum エラー

理由はわからんが、アップデートしようとしたら、こんなエラーがでて、yum update ができなくなった。

[root@arizona ~]# yum update -y
読み込んだプラグイン:refresh-packagekit
エラー: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again

修正方法

/etc/yum.d.repo の fedora.repo , fedora-update.repo を編集
fedora.repo , fedora-update.repo 内の すべての baseurl を非コメント化する。
すべての mirrorlist をコメントアウトにする

こんな感じ。

baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch

yum-fastestmirror をインストール

# yum install -y yum-fastestmirror

yum がなおった。( エラーがでなくなった )

確認

# yum update -y
読み込んだプラグイン:fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
更新処理の設定をしています
更新と設定されたパッケージがありません
[root@arizona yum.repos.d]#

[root@arizona yum.repos.d]# yum list | head -10
読み込んだプラグイン:fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
インストール済みパッケージ
Canna-libs.x86_64 3.7p3-27.fc11 installed
ConsoleKit.x86_64 0.3.0-8.fc11 installed
ConsoleKit-libs.x86_64 0.3.0-8.fc11 installed
ConsoleKit-x11.x86_64 0.3.0-8.fc11 installed
DeviceKit.x86_64 003-1 installed
DeviceKit-disks.x86_64 004-5.fc11 installed
DeviceKit-power.x86_64 010-0.3.20090810git.fc11 installed
[root@arizona yum.repos.d]#

6 comments:

  1. ありがとうございます。
    fedora13インストールしてyum -y updateができなくて困っていました。
    DNS疑ったり、yumそのものを疑ったり。
    ググるキーワードが間違っていたみたいです。エラーメッセージの後半がポイントだったのに気付くのに半日かかりました。
    このHPで解決しました。
    ほんとうにありがとうございました。

    ReplyDelete
  2. コメントありがとうございます。
    私も最初、DNSや、yum そのものを疑っておりました。。
    なかなか解決できず、しばらくアップデートやインストールができない日々を過ごしていました。。 ^^;

    ReplyDelete
  3. 複数台のマシンにfedora13をインストールしたのですが、なぜか一台だけyumが使えなくてとても困って降りました。
    このサイトで解決しました。
    ありがとうございました。

    ReplyDelete
  4. コメントありがとうございます。
    fedora14もリリースされたことですし、久々にfedoraにしてみようかな。。。

    ReplyDelete
  5. fedora14に最近触り始めた者です。
    参考になって大変助かりました。

    ちょっと突っ込みますが、コメントアウトとは、コメント化して無効化することですよ。

    ReplyDelete
  6. コメントありがとうございます。

    また、コメントアウトについてのご指摘を頂きありがとうございます。
    早速修正させていただきました。
    ありがとうございした。

    ReplyDelete

Note: Only a member of this blog may post a comment.