質問: yumの更新が失敗するのはなぜですか? なぜ私のyumが機能しなくなったのですか?以前は正常に機能していました。しかし、不可解に動作を停止したようです。参考までに、macbookproのvirtualboxで実行されているcentosシステムでこれを実行しています。% sudo yum update loaded plugins: fastestmirror, refresh-packagekit, security loading mirror speeds from cached hostfile epel/metalink | 13 kb 00:00 * base: mirror.net.cen.ct.gov * c6-media: * epel: mirrors.ucr.ac.cr * extras: mirrors.bluehost.com * rpmforge: www.mirrorservice.org * updates: mirrors.bluehost.com file:///media/centos/repodata/repomd.xml: [errno 14] could not open/read file:// /media/centos/repodata/repomd.xml trying other mirror. file:///media/cdrecorder/repodata/repomd.xml: [errno 14] could not open/read file:// /media/cdrecorder/repodata/repomd.xml trying other mirror. file:///media/cdrom/repodata/repomd.xml: [errno 14] could not open/read file:// /media/cdrom/repodata/repomd.xml trying other mirror. error: cannot retrieve repository metadata (repomd.xml) for repository: c6-media. please verify its path and try again
回答: vmwareでlinux(rhel 6.4)を使用していて、共有フォルダーオプションを有効にした場合パッケージが共有ディレクトリの下にある場合。/ optの下にpackagesディレクトリのソフトリンクを作成しますln -s /mnt/hgfs/rpm/packages /opt/packages createrepo -v /opt/packages yum clean all yum update 完了。