방금 CentOS 6을 설치했습니다. yum update를 실행해 보았지만 제대로 작동하지 않아서 yum clean all을 시도했는데 이제 상황이 이전보다 더 나빠진 것 같습니다. 아래에 붙여넣은 내용을 바탕으로 누구든지 내 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
답변1
일단 실행 yum clean all
해 보세요 yum makecache
. 또한 현재 어떤 저장소가 활성화되어 있는지 확인하십시오(conf 파일이 엉망이 될 수는 없습니다).yum repolist
답변2
비슷한 문제가 있습니다. 내가 한 일은 내 dhcp
( dhcp -r
)를 업데이트하는 것뿐이었고 작동했습니다. 내용이 /etc/resolv.conf
변경된 것을 확인했습니다.
답변3
Error: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again
이는 로컬 CD/DVD/ISO를 찾는 저장소를 구성하고 활성화했음을 나타낼 수 있습니다.
모든 저장소를 비활성화하고 하나씩 활성화하여 문제를 일으키는 저장소를 확인할 수 있습니다.
yum repolist all
구성된 모든 저장소가 인식됩니다.
yum check-update --disablerepo=\* --enablerepo=<reponame>
나열된 하나 이상의 저장소를 제외한 모든 저장소를 비활성화합니다 --enablerepo
(여러 번 지정할 수 있음).
문제를 일으키는 저장소를 확인한 다음 해당 저장소 구성( /etc/yum.conf
또는 /etc/yum.repos.d/
)을 확인해야 합니다. 도움이 필요하면 관련 구성을 게시하세요.