关于安装软件的依赖问题。。。

为当前最终发行版之前的所有版本提供支持
回复
zhangzimou
帖子: 61
注册时间: 2012-10-21 11:33
系统: ubuntu12.04
送出感谢: 0
接收感谢: 0

关于安装软件的依赖问题。。。

#1

帖子 zhangzimou » 2013-01-29 22:15

用apt-get install 经常会出现软件的依赖问题,但是有一些我实在搞不懂。。。
比如,我安装libqt4-core,提示说
libqt4-core : 依赖: libqt4-dbus (= 4:4.8.0-1ubuntu11) 但是 4:4.8.1-0ubuntu4.2 正要被安装
先问问,上面那句“正要被安装是什么意思”?我觉得是已经安装的意思。。因为我apt-get install libqt4-dbus 显示
libqt4-dbus 已经是最新的版本了。
这就应该说明是已经安装了吧。。既然是已经安装了,为什么还要说正要被安装??非常摸不着头脑啊。。
再说既然已经安装了,那libqt4-core 就应该可以安装啊,怎么会这样?
软件依赖问题真的搞的我很恼火啊。。。大神们帮帮我啊。。
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中
送出感谢: 9 次
接收感谢: 61 次

Re: 关于安装软件的依赖问题。。。

#2

帖子 luojie-dune » 2013-01-29 22:23

... 你自己搞乱的吧。

可能性很多

没更新好

自己添加的来源

单独下载其他发行版的 deb


能不能修 - 不确定有没有简单办法

你觉得是?
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
xgdgsc
帖子: 277
注册时间: 2010-02-25 11:02
系统: Arch x64
送出感谢: 1 次
接收感谢: 13 次

Re: 关于安装软件的依赖问题。。。

#3

帖子 xgdgsc » 2013-01-30 0:27

zhangzimou 写了: libqt4-core : 依赖: libqt4-dbus (= 4:4.8.0-1ubuntu11) 但是 4:4.8.1-0ubuntu4.2 正要被安装
注意这句话中libqt4-dbus这个软件包的版本号,一个是4.8.0-1ubuntu11,一个是4.8.1-0ubuntu4.2,所以版本不匹配,依赖无法满足,libqt4-core因此装不了。
debian系对依赖的版本号写的比较严格。arch就比较马虎了,一般不写强制的版本号依赖。
你应该检查一下源的配置,刷新一下源,再重新安装该软件包。

正要被安装是翻译的问题吧,你可以上launchpad改改。
zhangzimou
帖子: 61
注册时间: 2012-10-21 11:33
系统: ubuntu12.04
送出感谢: 0
接收感谢: 0

Re: 关于安装软件的依赖问题。。。

#4

帖子 zhangzimou » 2013-01-30 12:27

xgdgsc 写了:
zhangzimou 写了: libqt4-core : 依赖: libqt4-dbus (= 4:4.8.0-1ubuntu11) 但是 4:4.8.1-0ubuntu4.2 正要被安装
注意这句话中libqt4-dbus这个软件包的版本号,一个是4.8.0-1ubuntu11,一个是4.8.1-0ubuntu4.2,所以版本不匹配,依赖无法满足,libqt4-core因此装不了。
debian系对依赖的版本号写的比较严格。arch就比较马虎了,一般不写强制的版本号依赖。
你应该检查一下源的配置,刷新一下源,再重新安装该软件包。

正要被安装是翻译的问题吧,你可以上launchpad改改。
大哥啊我只是安装个pps,有什么办法解决吗?
我要怎么检查源配置,怎么刷新啊??
xgdgsc
帖子: 277
注册时间: 2010-02-25 11:02
系统: Arch x64
送出感谢: 1 次
接收感谢: 13 次

Re: 关于安装软件的依赖问题。。。

#5

帖子 xgdgsc » 2013-01-30 13:15

zhangzimou, pps的话,不建议装软件,那个软件很久没更新了,不可用,直接上网页看就够了。
回复

回到 “老旧版本支持”