Ubuntu下Yum安装JDK,提示‘无法满足的依赖关系’

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu下Yum安装JDK,提示‘无法满足的依赖关系’相关的知识,希望对你有一定的参考价值。

1. 直接rpm安装的话,提示了很多依赖关系的问题,于是查到用yum可以自动解决依赖问题。
2. 然后apt-get install yum,安装好yum后没做其他操作。
3. 直接输入:yum install jdk-7-linux-x64.rpm
提示:
设置安装进程
诊断 jdk-7-linux-x64.rpm: 2000:jdk-1.7.0-fcs.x86_64
jdk-7-linux-x64.rpm 将被安装
解决依赖关系
--> 执行事务检查
---> 软件包 jdk.x86_64 2000:1.7.0-fcs 将被 升级
--> 处理依赖关系 /bin/basename,它被软件包 2000:jdk-1.7.0-fcs.x86_64 需要
--> 处理依赖关系 /bin/cat,它被软件包 2000:jdk-1.7.0-fcs.x86_64 需要
--> 处理依赖关系 /bin/cp,它被软件包 2000:jdk-1.7.0-fcs.x86_64 需要
--> 处理依赖关系 /bin/gawk,它被软件包 2000:jdk-1.7.0-fcs.x86_64 需要
--> 处理依赖关系 /bin/grep,它被软件包 2000:jdk-1.7.0-fcs.x86_64 需要
.....

--> 处理依赖关系 /bin/sort,它被软件包 2000:jdk-1.7.0-fcs.x86_64 需要
--> 处理依赖关系 /bin/cp,它被软件包 2000:jdk-1.7.0-fcs.x86_64 需要
--> 完成依赖关系计算
2000:jdk-1.7.0-fcs.x86_64 来自 /jdk-7-linux-x64 存在依赖关系问题
--> 无法满足的依赖关系:/usr/bin/tail 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-l
2000:jdk-1.7.0-fcs.x86_64 来自 /jdk-7-linux-x64 存在依赖关系问题
--> 无法满足的依赖关系:/bin/mkdir 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-linu
2000:jdk-1.7.0-fcs.x86_64 来自 /jdk-7-linux-x64 存在依赖关系问题
--> 无法满足的依赖关系:/usr/bin/dirname 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-
2000:jdk-1.7.0-fcs.x86_64 来自 /jdk-7-linux-x64 存在依赖关系问题
......

x
错误:无法满足的依赖关系:/bin/touch 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-linu
错误:无法满足的依赖关系:/usr/bin/wc 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-lin
错误:无法满足的依赖关系:/bin/gawk 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-linux
错误:无法满足的依赖关系:/bin/cat 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-linux-
错误:无法满足的依赖关系:/usr/bin/find 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-l
错误:无法满足的依赖关系:/bin/ls 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-linux-x
错误:无法满足的依赖关系:/usr/bin/tail 被包 2000:jdk-1.7.0-fcs.x86_64 (/jdk-7-l
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

-----------------------

疑问: 1. Yum还需要配置么?
2. 如果解决以上的依赖问题》

同一楼ubuntu下为啥要用yum不用apt?
真要用yum安装自动解决依赖,用 yum localinstall xxxx.rpm (yum的源要配置好)
参考技术A ubuntu有自己的apt-get。。你用yum干什么? 参考技术B 依赖关系 简单来说 缺啥装啥。 参考技术C

以上是关于Ubuntu下Yum安装JDK,提示‘无法满足的依赖关系’的主要内容,如果未能解决你的问题,请参考以下文章

软件安装失败,导致ubuntu软件中心软件消失

ubuntu下安装tomcat的问题

Ubuntu中找不到yum及安装方法

在linux下安装java(centos和ubuntu)

ubuntu使用记录

ubuntu下查询SSH状态和安装SSH服务