我一直有问题的Rhythmbox,所以我决定卸载和重新安装,看看它是否会工作。在安装过程中,我一直收到一条错误消息,上面写着
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
rhythmbox : Depends: librhythmbox-core6 (= 2.98-0ubuntu5) but 2.98+git20121010.c331b2df-0ubuntu1~12.04~ricotz0 is to be installed
Depends: rhythmbox-data (= 2.98-0ubuntu5) but 2.98+git20121010.c331b2df-0ubuntu1~12.04~ricotz0 is to be installed
Depends: gir1.2-rb-3.0 (= 2.98-0ubuntu5) but 2.98+git20121010.c331b2df-0ubuntu1~12.04~ricotz0 is to be installed
Recommends: rhythmbox-mozilla but it is not going to be installed
Recommends: rhythmbox-plugin-cdrecorder but it is not going to be installed
Recommends: rhythmbox-plugin-zeitgeist but it is not going to be installed
Recommends: rhythmbox-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.我怎么才能解决这个问题?来自sudo apt-cache rhythmbox的输出
rhythmbox:
Installed: (none)
Candidate: 2.98-0ubuntu5
Version table:
2.98+git20121010.c331b2df-0ubuntu1~12.04~ricotz0 0
100 /var/lib/dpkg/status
2.98-0ubuntu5 0
500 http://us.archive.ubuntu.com/ubuntu/ raring/main i386 Packages发布于 2013-07-04 17:56:15
在某个时候,您确实安装了一些PPA版本的Rhythmbox,但是您已经从源代码中删除了PPA。由于当前安装的版本标记为更新,就像Ubuntu在主存储库中提供的版本一样,它仍然在运行PPA版本。而且,由于新的依赖关系必须从旧的PPA中得到满足,所以会出现冲突。
要解决这个问题,请恢复到包的Ubuntu版本,如apt-cache policy输出所示:
sudo apt-get install rhythmbox=2.98-0ubuntu5希望apt-get也能提出一个降低其他软件包评级的解决方案。
https://askubuntu.com/questions/316088
复制相似问题