在 12.04 中使用 update-manager 更新后,MPlayer 不再工作。它需要ffmpeg
,但由于未满足依赖性而无法安装。我添加了 的 PPA ffmpeg
,但问题并未解决。
查看输出:
Python (v2.7) requires to install .... GStreamer ffmpeg video plugin.
Codecs to play mpeg, divx, mpeg4, ac3, wmv and asf files.
使用安装时,我收到一条错误消息,提示由于未满足依赖项而无法安装。请参阅下面的列表:
The following packages have unmet dependencies:
gstreamer0.10-ffmpeg: Depends: libavcodec-extra-53 (>= 4:0.7.3-1) but 4:0.8.3ubuntu0.12.04.1 is to be installed
Depends: libavformat-extra-53 (>= 4:0.7.3-1) but 4:0.8.3ubuntu0.12.04.1 is to be installed
Depends: libavutil-extra-51 (>= 4:0.7.3-1) but 6:0.10.4.0ubuntu0jon2.2 is to be installed
Depends: libc6 (>= 2.7) but 2.15-0ubuntu10 is to be installed
Depends: libglib2.0-0 (>= 2.31.2) but 2.32.3-0ubuntu1 is to be installed
Depends: libgstreamer-plugins-base0.10-0 (>= 0.10.31) but 0.10.36-1 is to be installed
Depends: libgstreamer0.10-0 (>= 0.10.31) but 0.10.36-1ubuntu1 is to be installed
Depends: liborc-0.4-0 (>= 1:0.4.16) but 1:0.4.16-1ubuntu2 is to be installed
Depends: libpostproc-extra-52 (>= 4:0.7.3-1) but 4:0.8.3ubuntu0.12.04.1 is to be installed
Depends: libswscale-extra-2 (>= 4:0.7.3-1) but 4:0.8.3ubuntu0.12.04.1 is to be installed
我该如何解决这个问题?
答案1
我遇到了同样的问题并在网上找到了解决方案。
这是由于安装了 PPA:
尝试运行以下命令:
sudo add-apt-repository ppa:jon-severinsson/ffmpeg
sudo ppa-purge ppa:jon-severinsson/ffmpeg
然后运行 totem 并安装缺失的插件
答案2
我注意到请求包含的 gstremer 插件可以分为 i386 和 x64 插件。如果您有 x86 linux,则取消选择 x64;如果您有 x64 linux,则取消选择 i386,这样安装时就不会发生冲突。