起因,是打算在linux6.5服务器上安装 dell的osma 管理工具
在安装先决包时出现错误
报错如下:
yum install libcmpiCppImpl0
已加载插件:aliases, changelog, downloadonly, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlock
Loading support for kernel ABI
设置安装进程
解决依赖关系
--> 执行事务检查
---> Package libcmpiCppImpl0.x86_64 0:2.0.1-5.el6 will be 安装
--> 处理 libcmpiCppImpl0-2.0.1-5.el6.x86_64 与 tog-pegasus 的冲突
--> 完成依赖关系计算
错误:libcmpiCppImpl0 conflicts with 2:tog-pegasus-2.12.0-3.0.1.el6_4.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
==============================
不要轻易尝试 --skip-broken 和 rpm -Va --nofiles 跳过错误很可能会导致重启机器系统起不来
我的解决办法:
1,根据网上说的办法,把第三方的yum源先移除掉
然后更新yum 缓存 但是没效果
2,根据冲突原因:
yum list tog-pegasus
查看安装的tog-pegasus版本,然后在用 yum erase tog-pegasus 把对应的版本卸载掉
前提是依赖的包不重要
最后我再次
yum install libcmpiCppImpl0
已加载插件:aliases, changelog, downloadonly, kabi, presto, refresh-packagekit, security, tmprepo, verify, versionlock
Loading support for kernel ABI
设置安装进程
解决依赖关系
--> 执行事务检查
---> Package libcmpiCppImpl0.x86_64 0:2.0.1-5.el6 will be 安装
--> 完成依赖关系计算
依赖关系解决
=======================================================================================================================================================================
软件包 架构 版本 仓库 大小
=======================================================================================================================================================================
正在安装:
libcmpiCppImpl0 x86_64 2.0.1-5.el6 dvd 71 k
事务概要
=======================================================================================================================================================================
Install 1 Package(s)
总下载量:71 k
Installed size: 247 k
确定吗?[y/N]:y
成功了!
本文出自 “10999243” 博客,请务必保留此出处http://11009243.blog.51cto.com/10999243/1835644
原文地址:http://11009243.blog.51cto.com/10999243/1835644