首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装elfutils-libelf,已经安装的依赖关系失败?

问安装elfutils-libelf,已经安装的依赖关系失败?
EN

Server Fault用户
提问于 2011-09-06 13:31:25
回答 2查看 5.2K关注 0票数 1

我愚蠢地卸载了Python (我在处理其他需要的东西时遇到了麻烦),却没有意识到Yum需要它。所以,当我尝试用Yum命令安装Python时,它当然不起作用。

我成功地重新安装了Python,现在正在尝试让Yum再次工作,但是要安装Yum RPM,我需要安装一些其他的依赖项,但是需要一个RPM是elfutils-libelf。

我试图使用以下命令安装elfutils-libelf:

rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/elfutils-libelf-0.97.1-5.i386.rpm

当我运行该命令时,将得到以下输出:

错误:失败的依赖关系: elfutils-libelf = 0.97-5是(安装)elfutils-0.97-5.i 386所必需的。

考虑到这就是我想要安装的RPM,对我来说,这没有多大意义。

我运行了以下命令并获得了以下输出:

rpm -qa \ grep elfutils-libelf elfutils-libelf-0.97-5

所以它看起来被安装了..。我已经尝试卸载它来重新安装它,但是还有其他的依赖项阻止我这样做。

我对Linux的了解非常有限,所以请原谅我。

编辑-

我运行了以下命令:

wget http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/elfutils-libelf-0.97.1-5.i386.rpm rpm -i elfutils-libelf-0.97.1-5.i386.rpm

得到了以下输出:

文件/usr/lib/libelf.so.1来自elfutils的安装-libelf-0.97.1-5与包elfutils的文件冲突-libelf-0.97-5

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-09-07 12:36:59

当然看起来很奇怪..。

你能从安装CD启动救援模式吗?

如果是,你可以使用救援系统的yum命令在系统上重新安装yum .

百胜应该有“安装根”选项,所以.

我该记得怎么做吗?

票数 0
EN

Server Fault用户

发布于 2011-09-06 14:04:56

您应该升级elfutils,而不是:

代码语言:javascript
复制
rpm -Uvh http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/elfutils-0.97.1-5.i386.rpm
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/308551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档