这是我输入 Can someone resolve my problem? 后的结果,执行以下命令后
install libavcodec-extra
我意识到 vlc 和 golden dict 消失了。其他一些应用程序也可能受到该命令的影响,但到目前为止我已经确认是这两个。
我执行了命令 sudo apt-get autoremove 删除了一些文件。但我仍然无法恢复我的 vlc 和 golden dict。
apt-get install vlc
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 to resolve the situation:
The following packages have unmet dependencies:
vlc : Depends: vlc-nox (= 2.1.2-2build2) but it is not going to be installed
Depends: libvlccore7 (>= 2.1.0) but it is not going to be installed
Recommends: vlc-plugin-notify (= 2.1.2-2build2) but it is not going to be installed
Recommends: vlc-plugin-pulse (= 2.1.2-2build2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
当我执行 apt-get update 时,我会收到 PUBLIC KEY 的错误
W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
答案1
据我所知,上游维护者偶尔会搞砸软件包的依赖关系。这可能就是这里发生的情况。考虑在 launchpad 上提交错误,否则就等着修复吧。与此同时,你可以尝试使用 smplayer,我个人更喜欢它而不是 vlc。