我在笔记本电脑上的虚拟机中运行 centos7。我在国外工作了一个月,yum
发现了这个问题并更改了它检查的存储库(我不知道这是怎么发生的!也许我升级了 yum 而不记得了?)。现在我回来了,但yum
仍然想从世界另一端下载东西。我该如何改回来?几次缓慢的下载后它会自动发生吗,还是我需要手动进行?
答案1
我从未使用过 CentOS,但我对 Google 进行了一些了解,它似乎可以更改启用/禁用存储库,您应该转到目录/etc/yum.repos.d/
,打开与尝试下载的.repo
国家/地区相关的文件,然后设置。Yum
enabled=0
假设您还需要找到与您当前所在的国家/地区相关的存储库,并确保它已设置为enabled=1
。
(这是我的资料来源:https://www.centos.org/docs/5/html/yum/sn-yum-maintenance.html)
正如我所说,我从未使用过 CentOS 或 Yum,但你确定它真的改变了存储库吗?根据我对其他发行版的经验,有一个镜像列表负责处理你从哪里(地理位置)获得服务。例如,在 Arch 中有/etc/pacman.d/mirrorlist
,你可以取消注释要使用的镜像服务器。我猜 CentOS 做了类似的事情。