升级完系统后,安装软件又出现问题!!!
Tofloor
poster avatar
linbing2012
deepin
2012-03-23 07:42
Author
sudo apt-get install smplayer

正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
smplayer : 依赖: libqt4-network (>= 4:4.5.3) 但无法安装它
            依赖: libqt4-xml (>= 4:4.5.3) 但无法安装它
            依赖: libqtcore4 (>= 4:4.7.0~beta1) 但无法安装它
            依赖: libqtgui4 (>= 4:4.6.1) 但无法安装它
            推荐: smplayer-translations 但是它将不会被安装
            推荐: smplayer-themes 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
sudo apt-get install vlc
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
vlc : 依赖: vlc-nox (= 1.1.12-2~oneiric1) 但是它将不会被安装
       依赖: libqtcore4 (>= 4:4.7.0~beta1) 但无法安装它
       依赖: libqtgui4 (>= 4:4.5.3) 但无法安装它
       依赖: libva-x11-1 (> 1.0.12~) 但无法安装它
       依赖: libxcb-randr0 (>= 1.1) 但无法安装它
       依赖: libxcb-xv0 (>= 1.2) 但无法安装它
       推荐: vlc-plugin-notify (= 1.1.12-2~oneiric1) 但是它将不会被安装
       推荐: vlc-plugin-pulse (= 1.1.12-2~oneiric1) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
Reply Favorite View the author
All Replies
s.******[email protected]
deepin
2012-03-23 22:33
#1
sudo apt-get install smplayer

正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
smplayer : 依赖: libqt4-network (>= 4:4.5.3) 但无法安装它
            依赖: libqt4-xml (>= 4:4.5.3) 但无法安装它
            依赖: libqtcore4 (>= 4:4.7.0~beta1) 但无法安装它
            依赖: libqtgui4 (>= 4:4.6.1) 但无法安装它
            推荐: smplayer-translations 但是它将不会被安装
            推荐: smplayer-themes 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
sudo apt-get install vlc
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
vlc : 依赖: vlc-nox (= 1.1.12-2~oneiric1) 但是它将不会被安装
       依赖: libqtcore4 (>= 4:4.7.0~beta1) 但无法安装它
       依赖: libqtgui4 (>= 4:4.5.3) 但无法安装它
       依赖: libva-x11-1 (> 1.0.12~) 但无法安装它
       依赖: libxcb-randr0 (>= 1.1) 但无法安装它
       依赖: libxcb-xv0 (>= 1.2) 但无法安装它
       推荐: vlc-plugin-notify (= 1.1.12-2~oneiric1) 但是它将不会被安装
       推荐: vlc-plugin-pulse (= 1.1.12-2~oneiric1) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。


你现在用的软件源是什么? 能不能把  /etc/apt/sources.list  贴来看看? 另外你在安装软件之前有没有执行 sudo apt-get update ?
Reply View the author
tuhaihe
deepin
2012-03-23 23:38
#2
可以先使用下面命令修复下再安装其他软件:
  1. sudo apt-get -f install
Copy the Code

我以前也遇到过此类问题。
Reply View the author
linbing2012
deepin
2012-03-24 06:43
#3
本人的软件源为官方源如下:
deb http://packages.linuxdeepin.com/ubuntu oneiric main restricted universe multiverse
deb http://packages.linuxdeepin.com/ubuntu oneiric-security main restricted universe multiverse
deb http://packages.linuxdeepin.com/ubuntu oneiric-updates main restricted universe multiverse

deb-src http://packages.linuxdeepin.com/ubuntu oneiric main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu oneiric-security main restricted universe multiverse
deb-src http://packages.linuxdeepin.com/ubuntu oneiric-updates main restricted universe multiverse

deb http://packages.linuxdeepin.com/deepin oneiric main non-free
deb http://packages.linuxdeepin.com/deepin oneiric-updates main non-free

deb-src http://packages.linuxdeepin.com/deepin oneiric main non-free
deb-src http://packages.linuxdeepin.com/deepin oneiric-updates main non-free

已执行apt-get update。
还有运行过 apt-get -f install ,但还是出现上面错误。
Reply View the author
howlanderson
deepin
2012-03-29 03:33
#4
除非必要,否则升级系统还是少进行的好,挂掉的概率很高
Reply View the author
bsfmig
deepin
2012-03-29 04:05
#5
除非必要,否则升级系统还是少进行的好,挂掉的概率很高
这是LD的问题,软件源服务器一直不顺畅。
Reply View the author