当我尝试时,sudo apt install rhythmbox
我得到了这个:
Reading package lists... Done
Building dependency tree
Reading state information... Done
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 resolve the situation:
The following packages have unmet dependencies:
rhythmbox : Depends: librhythmbox-core9 (= 3.3-1ubuntu7) but 3.3.0.0-1~wilyubuntu2 is to be installed
Depends: rhythmbox-data (= 3.3-1ubuntu7) but 3.3.0.0-1~wilyubuntu2 is to be installed
Depends: gir1.2-rb-3.0 (= 3.3-1ubuntu7) but 3.3.0.0-1~wilyubuntu2 is to be installed
Recommends: rhythmbox-plugins but it is not going to be installed
Recommends: rhythmbox-plugin-zeitgeist but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
我ppa:fossfreedom/rhythmbox
也尝试过将其用作源,但是得到的响应如下:
E: The repository 'http://ppa.launchpad.net/fossfreedom/rhythmbox/ubuntu xenial Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
我尝试确保没有启用任何奇怪的来源,甚至从 /etc/apt/sources.list.d 中删除了与 rhythmbox 相关的任何内容。从软件进行常规安装也不起作用。
有任何想法吗?
谢谢
答案1
答案2
ppa 在 wily 中对其 rhythmbox 包的版本进行了错误控制,因此它们比 xenial 中的 rhythmbox 包的版本更高。
xenial-3.3-1ubuntu7
ppa-3.3.0.0-1~wilyubuntu2
3.3.0.0 高于 3.3,要修复只需删除所有 Rb 源包,更新源并从 Ubuntu 存储库安装 Rb
答案3
我也遇到了同样的问题。我相信 Doug 关于 Wily ppa 的说法是对的。我清除了 rhythmbox 和所有 rhythmbox 数据。我还清除了 fossfreedom ppa。然后我在 pkgs.org 上找到了 Rhythmbox 3.3-1(Xenial 版本,而不是 Wily 版本)的 Rhythmbox deb 文件,并能够通过这种方式安装 Rhythmbox。我目前找不到包含 Xenial 版本的 ppa。希望 fossfreedom 能尽快更新他的 ppa。