分页: 1 / 1

[问题]软件更新时,软件的依赖关系遇到问题

发表于 : 2007-04-15 10:33
一木
看在终端中的提示:
wbs@wbs-desktop:~$ sudo apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列的软件包的版本将保持不变:
libwnck18 nvidia-glx nvidia-glx-dev xserver-xgl
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 4 个软件未被升级。
wbs@wbs-desktop:~$ sudo apt-get install libwnck18
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。

您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:

下列的软件包有不能满足的依赖关系:
libwnck18: 依赖: libatk1.0-0 (>= 1.12.1) 但是 1.11.4-0ubuntu1 正要被安装
依赖: libc6 (>= 2.4-1) 但是 2.3.6-0ubuntu20.5 正要被安装
依赖: libcairo2 (>= 1.2.4) 但是 1.2.2-0ubuntu1 正要被安装
依赖: libglib2.0-0 (>= 2.12.0) 但是 2.10.3-0ubuntu1 正要被安装
依赖: libgtk2.0-0 (>= 2.10.3) 但是 2.8.20-0ubuntu1.1 正要被安装
依赖: libpango1.0-0 (>= 1.14.5) 但是 1.12.3-0ubuntu3 正要被安装
E: 无法安装的软件包
wbs@wbs-desktop:~$ sudo apt-get install libatk1.0-0
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
libatk1.0-0 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 4 个软件未被升级。

其实依赖的那些包都已经装过提示说是最新的了
那个。。。。正要被安装是什么意思?

发表于 : 2007-04-15 10:43
yang_hui1986527
sudo apt-get install -f
看下这个可以修复依赖关系吗

发表于 : 2007-04-15 10:44
hualang0929
试试在新立德 hold

发表于 : 2007-04-15 13:25
ziyun
换下你的源,我估计你是把那些源混在一起了
我曾经这样把系统给升挂了

发表于 : 2007-04-15 13:34
skyx
基本上是源混用造成的,dist-upgrade 或安装驱动时,没把握最好用官源

发表于 : 2007-04-15 18:04
一木
hualang0929 写了:试试在新立德 hold
怎么试?
可以具体点吗?谢谢 了


好像就是源 混了

我原来的时候添加了很多源
可是我刚刚改了那个测试的源(把原来的换掉了)还是那样

怎么办?

发表于 : 2007-04-15 18:07
BigSnake.NET
aptitude

发表于 : 2007-04-15 18:34
youngcmu
BigSnake.NET 写了:aptitude
什么东西??
怎么和新立得一样,不会用,太抽象了………………………………………………