Centos yum安装软件报软件包下载失败

运行yum -y install java 时报
设置安装进程
Loading mirror speeds from cached hostfile
file:///media/dvdrom/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/dvdrom/repodata/repomd.xml
尝试其他镜像
……
下载软件包出错:

问题分析:
在/media/dvdrom/ 下没有找到repodata/repomd.xml文件,使用find命令后发现repomd.xml在/centosIso6.7/centosIso6.7/dvdrom/repodata/repomd.xml存在repomd.xml。这时候应该思考为什么会去file:///media/dvdrom/repodata/下找呢。打开/etc/yum.repos.d/CentOS-Media.repo文件发现里面有baseurl=file:///media/dvdrom

解决办法
将/etc/yum.repos.d/CentOS-Media.repo文件中的baseurl改为实际包含repodata/repomd.xml文件的地址 file:///centosIso6.7/centosIso6.7/dvdrom

你可能感兴趣的:(linux)