解决Wine安装时提示You could try running: rpm -Va –nofiles –nodigest问题

本文介绍了解决在美国VPS上安装Wine时遇到的错误的方法。通过清理yum源并确保epel源正常工作来解决安装过程中的冲突问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址:http://461205160.blog.51cto.com/274918/1739231

最近想在美国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源目录
cd /etc/yum.repos.d
2、输入ls,查看当前有的源
QQ截图20140602143053

3、你会发现,除了centos官方源和epel源以外,还有一些其他的源
4、用rm命令删除掉他们
5、运行下面的命令清除yum源缓存
yum clean all
6、运行下面的命令重新生成yum源缓存
yum makecache

7、运行下面的命令安装wine
8、这样一来就可以成功安装了,若这时提示nothing to do,可能是epel源被破坏,运行下面的命令重新安装
rpm -ivh http://server.wanghailin.cn/yum/epel/epel-release-6-8.noarch.rpm --force --nodeps

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


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值