首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS 6.6上的百胜更新失败

CentOS 6.6上的百胜更新失败
EN

Unix & Linux用户
提问于 2015-08-05 18:59:31
回答 2查看 7.9K关注 0票数 1

我在CentOS 6.6上运行VirtualBox w/ NAT。我在一个代理后面,配置了我的代理设置;虚拟机正在与互联网进行很好的对话。

当我试图通过yum安装任何东西或执行yum更新时,我会收到以下错误:

代码语言:javascript
复制
# yum update
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Update Process
Determining fastest mirrors
epel/metalink                  | 6.0 kB 00:00
 * epel: dl.fedoraproject.org
 * extras: linux.cc.lehigh.edu
 * updates: centos.sonn.com
base                           | 3.7 kB 00:00
base/primary_db                | 4.6 MB 00:00
file:///var/ftp/pub/repos/OS/CentOS/6.6/x86_64/os/repodata/repomd.xml: [Errno 14] Could not open/read file:///var/ftp/pub/repos/OS/CentOS/6.6/x86_64/os/repodata/repomd.xml
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: centos-base.  Please verify its path and try again 

路径在/var/ftp/.不存在,所以我创建了它,但唯一的改变是,错误从文件访问错误切换到错误,说明repomd.xml文件已损坏。如果我尝试在yum install <package>中使用--disablerepo=<every repo except epel>,它就会成功。

有人知道这里发生了什么吗?

EN

回答 2

Unix & Linux用户

发布于 2015-08-05 19:49:47

您的CentOS配置了本地回购。您必须在/etc/yum.repos.d中编辑您的存储库。这里/etc/yum.repos.d/CentOS-bas.repo的示例

票数 2
EN

Unix & Linux用户

发布于 2015-08-05 21:20:56

感谢其他海报给我提示,它正在寻找一个本地存储库;事实证明,EPEL回购配置(出于某种原因)被设置为用本地文件路径覆盖centos基础回购配置。我把这个拿走了,现在一切都很好。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/220407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档