清理yum源

Posted zengkefu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了清理yum源相关的知识,希望对你有一定的参考价值。

最近想在美国VPS上装个Wine

可是在执行yum install wine时却遇到了意想不到的错误

系统提示:

You could try using –skip-broken to work around the problem

You could try running: rpm -Va –nofiles –nodigest

经过一番周折,最后发现是yum源冲突的问题,并在最后成功解决

 

清理yum源

众所周知,安装yum前必须要先安装epel源

不过,你以前或许也安装过其他的源,由于源的优先级等原因,可能导致你安装epel源后仍旧不能优先使用

导致安装wine时出现上面的错误

所以下面我们要先清理那些导致安装失败的源

1、执行下面的命令转移到yum源目录

2、输入ls,查看当前有的源

3、你会发现,除了centos官方源和epel源以外,还有一些其他的源

技术分享

4、用rm命令删除掉他们

5、运行下面的命令清除yum源缓存

6、运行下面的命令重新生成yum源缓存

7、运行下面的命令安装wine

8、这样一来就可以成功安装了,若这时提示nothing to do,可能是epel源被破坏,运行下面的命令重新安装

若上面的地址失效,请到本博资源库中的yum源资源库寻找:http://server.wanghailin.cn/yum/

完美解决问题!

以上是关于清理yum源的主要内容,如果未能解决你的问题,请参考以下文章

centos7更改yum源

配置yum源

centos6系列更换阿里yum源

虚拟机如何配置yum源

centos7修改yum下载源为阿里源

CentOS 换源