LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 791|回复: 3

紧急求助,apt-get dist-upgrade出错了

[复制链接]
发表于 2011-11-27 02:18:15 | 显示全部楼层 |阅读模式
#apt-get dist-upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您也许需要运行“apt-get -f install”来修正上面的错误。
下列软件包有未满足的依赖关系:
gnome-control-center : 依赖: gnome-control-center-data (>= 1:3.0.2-3) 但是它还没有被安装
                        依赖: gnome-control-center-data (< 1:3.1) 但是它还没有被安装
                        依赖: apg 但是它还没有被安装
                        推荐: mousetweaks 但是它还没有被安装
libperl5.14 : 依赖: perl-base (= 5.14.2-5) 但是 5.12.4-6 已经安装
libuuid-perl : 依赖: perl-base (>= 5.14.2-3) 但是 5.12.4-6 已经安装
                依赖: perlapi-5.14.2
perl : 依赖: perl-base (= 5.14.2-5) 但是 5.12.4-6 已经安装
perlmagick : 依赖: perlapi-5.14.2
E: 不能满足依赖关系。不妨试一下 -f 选项
-----------------------------------------------------
apt-get dist-upgrade 以前从没有碰到过问题,不知道该怎么办,请各位指点...得是稳妥的解决方案才行,这个机器的东西太多了
 楼主| 发表于 2011-11-27 14:08:17 | 显示全部楼层
自我解答一下,不知道命令行怎么办,我尝试了一下新立得,似乎是没问题了。
1. 标定perl重新安装,应用,自动卸载
gnome-control-center
gnome-core
gnome-desktop-environment
libdigest-sha1-perl
libperl5.12
2. 标定gnome-desktop-environment重新安装,应用,自动卸载
capplets-data
fast-user-switch-applet
gdm
gdm-themes
然后重新apt-get dist-upgrade似乎就好了,只是没想明白, 为什么直接升级会出错。

升级之后的gnome3, 好不习惯,好像是给平板用的
回复 支持 反对

使用道具 举报

发表于 2011-12-2 16:50:30 | 显示全部楼层
Post by vicar;2155994

您也许需要运行“apt-get -f install”来修正上面的错误。


提示已经说了。。
  1. # apt-get -f install
复制代码

然后再dist-upgrade就好了。。

一般我发生这种状况
是因为之前有包没有下载或安装完整..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-2 18:53:28 | 显示全部楼层
之前升级一直没出过错,完全是apt自动干活,没有手工干涉过,应该不存在没有安装完整的情况。
对apt不太明白,不敢用-f
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表