Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CentOS-使用yum或up2date时出错_Centos_Yum - Fatal编程技术网

CentOS-使用yum或up2date时出错

CentOS-使用yum或up2date时出错,centos,yum,Centos,Yum,尝试使用yum时出现此错误 http://iredmail.org/yum/rpms/6/repodata/repomd.xml: [Errno 14] problem making ssl connection Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: iRedMail. Please verify its path and try again 我尝

尝试使用yum时出现此错误

http://iredmail.org/yum/rpms/6/repodata/repomd.xml: [Errno 14] problem making ssl connection
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: iRedMail. Please verify its path and try again
我尝试了下面的方法,但错误仍然存在

yum clean all
rm /var/lib/rpm/__db*
rpm --rebuilddb
yum update

请让我知道如何修复此问题,感谢您的帮助。

/etc/yum.repos.d内部创建repo.disabled

[root@centos ~]# mkdir /etc/yum.repos.d/repo.disabled
[root@centos ~]# ls /etc/yum.repos.d/
centos.repo centos.repo  centos-updates.repo  centos-updates-testing.repo  
repo.disabled
然后将所有这些3repo文件移动到repo.disabled文件夹中:

[root@centos ~]# mv /etc/yum.repos.d/centos.repo/etc/yum.repos.d/repo.disabled
[root@centos ~]# mv /etc/yum.repos.d/centos-updates.repo/etc/yum.repos.d/repo.disabled
[root@centos ~]# mv /etc/yum.repos.d/centos-updates-testing.repo/etc/yum.repos.d/repo.disabled
列出/etc/yum.repos.d中更新的文件和文件夹:

[root@centos ~]# ls -l /etc/yum.repos.d/
total 8
-rw-r--r--. 1 root root   92 Aug 18 00:09 centos.repo
 drwxr-xr-x. 2 root root 4096 Aug 18 11:27 repo.disabled
注意:只有文件centos.repo和文件夹repo.disabled应该存在

现在,您必须运行yum clean all来清除缓存,一切都应该正常工作

[root@centos ~]# yum clean all