CentOS 6をインストールしました。yumupdateを実行してみましたが、うまく動作しませんでした。そのため、yum cleanをすべて実行してみましたが、以前よりも状況が悪化しているようです。以下に貼り付けたものに基づいて、誰かが私のyumリポジトリを修正するのを手伝ってくれませんか?ありがとう。
[root@zedo-pc 1234]# yum update
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirror.7x24web.net
* extras: mirror.linux.duke.edu
* updates: mirror.lug.udel.edu
Error: no such table: packages
[root@zedo-pc 1234]# yum clean all
Loaded plugins: fastestmirror, refresh-packagekit
Cleaning up Everything
Cleaning up list of fastest mirrors
[root@zedo-pc 1234]# yum update
Loaded plugins: fastestmirror, refresh-packagekit
Determining fastest mirrors
* base: mirror.lug.udel.edu
* extras: mirror.symnds.com
* updates: mirror.rackspace.com
Error: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again
実行したらyum clean all
、実行してみてくださいyum makecache
。また、どのリポジトリが現在有効になっているかを確認します(confファイルが失敗する可能性があるわけではありません)yum repolist
同様の問題がありました。私がしたことは、dhcp
(dhcp -r
)を更新することだけで、うまくいきました。 /etc/resolv.conf
の内容が変更されていることに気付きました。
Error: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again
これは、ローカルのCD/DVD/ISOを探しているリポジトリが構成および有効化されていることを示している可能性があります。
すべてのリポジトリを無効にして1つずつ有効にして、問題の原因となっているリポジトリを特定することができます。
yum repolist all
は、構成されているすべてのリポジトリーを識別します。
yum check-update --disablerepo=\* --enablerepo=<reponame>
--enablerepo
でリストされたもの(複数指定可能)を除くすべてのリポジトリを無効にします。
問題の原因となっているリポジトリを特定し、そのリポジトリ構成を確認する必要があります(/etc/yum.conf
または/etc/yum.repos.d/
内)。それに関してサポートが必要な場合は、関連する構成を投稿してください。