当我尝试运行
时,我尝试运行yum update以开始使用yum工具。yum update
出现错误
在我看到一些论坛建议之后,我已经禁用了ipv6,firewalld并将dns服务器设置为8.8.8.8和8.8.4.4。
yum更新的输出:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#7 - "Failed connect to mirrorlist.centos.org:80; Operation now in progress"
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).
3. Run the command with the repository temporarily disabled
yum --disablerepo=<repoid> ...
4. Disable the repository permanently, so yum won't use it by default. Yum
will then just ignore the repository until you permanently enable it
again or use --enablerepo for temporary usage:
yum-config-manager --disable <repoid>
or
subscription-manager repos --disable=<repoid>
5. Configure the failing repository to be skipped, if it is unavailable.
Note that yum will try to contact the repo. when it runs most commands,
so will have to try and fail each time (and thus. yum will be be much
slower). If it is a very temporary problem though, this is often a nice
compromise:
yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true
Cannot find a valid baseurl for repo: base/7/x86_64
答案 0 :(得分:0)
大多数情况是因为您执行了命令:
yum clean all
或任何导致/etc/yum.repos.d /
中的存储库损坏或指向错误的内容通常,它应该没问题,但有时会导致yum损坏,例如以下情况,因为我现在尝试清理服务器yup仓库之一。 我在处理的9台服务器中多次遇到此错误。您可以在/etc/yum.repos.d/中检查您的存储库。您应该能够看到以下内容:
如果无法通过检查所有.repo文件来解决该问题,请备份所有.repo并下载以下文件,然后将其上传到/etc/yum.repos.d: https://drive.google.com/open?id=1WsJ1e8stj76JWJi-6IHQ1DVTmM7OsYzW
这确实是一个问题,使用简单的解决方案会让您头痛不已。我希望这会对您有真正的帮助。