redhat7.6安装的时候使用的iso镜像,最近在安装nginx的时候yum报错:file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml",网上找了好多文章都不能对症下药,通过几番摸索找到了原因。
解决方法如下:
vi /etc/yum.repos.d/local.repo
文件的配置如下:
[local]
name=local
baseurl=file:///mnt
enabled=1
gpgcheck=0
红色标注的路径/mnt下面没有repodata/repomd.xml,我的repomd.xml路径是/mnt/cdrom/repodata/repomd.xml。
修改红色的内容,改成file:///mnt/cdrom,保存
yum clean all
yum update就解决了。