关于RedHat7使用yum命令时出现:Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

mac2024-05-23  39

刚用vm搭建一个红帽系统测试程序的时候,发现yum命令安装程序时,报以下错误: 一顿百度,发现默认红帽自带的yum源需要注册,解决方案是替换yum源。

百度到的方案是这样:下载阿里云的64位源 网址为:http://mirrors.aliyun.com/repo/Centos-6.repo

但是注意,这有个坑,如果你的系统是redhat7,地址应该改为 http://mirrors.aliyun.com/repo/Centos-7.repo, 否则yum在安装依赖的时候依然会报错,提示你需要libpcre.so.0()(64bit) 下面是开始解决问题:

如果是redhat6,把以下内容7全部改成6

更换yum源,将原有源删除或备份到别的目下下: #cd /etc/yum.repos.d/ #wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #vi Centos-7.repo 编辑文件,把文件里面的$releasever全部替换为版本号:7最后保存! #:%s/$releasever/7/g #:wq

清除原有缓存,重建缓存:

#yum clean all #yum makecache

然后就可以使用yum命令了

参考链接:https://blog.csdn.net/qq_37791764/article/details/78966277

最新回复(0)