如何在 Debian 8 Jessie 上安装 gstreamer0.10-ffmpeg (No installation candidate)
How to install gstreamer0.10-ffmpeg on Debian 8 Jessie (No installation candidate)
在干净的 Debian 8 安装中,我必须安装一些 gstreamer 插件。虽然其中大部分已经安装或可以通过 apt-get 轻松安装,但 gstreamer0.10-ffmpeg 无法安装:
sudo apt-get install gstreamer0.10-ffmpeg
排除了以下警告:
Package gstreamer0.10-ffmpeg is not available, but is referred to by
another package. This may mean that the package is missing, has been
obsoleted, or is only available from another source
E: Package
'gstreamer0.10-ffmpeg' has no installation candidate
我怎样才能安装这个包?
没有安装包,无法安装
Debian 已切换到 libav
以支持 ffmpeg
,目前无法使用 libav
构建 gstreamer0.10-ffmpeg
软件包。因此它不是杰西。
您可能有幸(或没有)在某些 ubuntu PPAs 上使用 gstreamer0.10-ffmpeg
软件包之一(使用它们需要您自担风险)。
顺便说一句,gstreamer0.10
不久前就达到了生命周期的终点。 Debian/stretch(下一个 Debian 版本)将删除 gstreamer0.10。
更新:最近 (2015/06) Debian 决定从 libav
切换回 ffmpeg
。但是,我认为这不会使 gstreamer0.10-ffmpeg
重新出现。
我一直在 Debian Jessie 上使用 Qt 和 Qt Multimedia,我意识到 Qt Multimedia 使用 GStreamer 多媒体框架作为 Linux 上音频和视频播放的后端。
获取 Debian Jessie 中不可用的所有必需软件包的方法是使用 wheezy 发行版的 repo。
在 /etc/apt/sources.list
中添加下一个存储库,gstreamer0.10-ffmpeg 插件可通过 apt-get
获得。
deb http://ftp.uk.debian.org/debian/ wheezy main
deb-src http://ftp.uk.debian.org/debian/ wheezy main
更好的解决方案是安装 Debian multimedia repository:
在/etc/apt/sources.list
中添加这一行:
deb http://www.deb-multimedia.org jessie main non-free
更新apt:
sudo apt-get update
然后,你需要这个 repo 的密钥,你可以通过以下方式获得:
sudo apt-get install deb-multimedia-keyring
现在,又是:
sudo apt-get update
经过上面这些步骤,你可以安全的执行:
sudo apt-get install gstreamer0.10-ffmpeg
在干净的 Debian 8 安装中,我必须安装一些 gstreamer 插件。虽然其中大部分已经安装或可以通过 apt-get 轻松安装,但 gstreamer0.10-ffmpeg 无法安装:
sudo apt-get install gstreamer0.10-ffmpeg
排除了以下警告:
Package gstreamer0.10-ffmpeg is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'gstreamer0.10-ffmpeg' has no installation candidate
我怎样才能安装这个包?
没有安装包,无法安装
Debian 已切换到 libav
以支持 ffmpeg
,目前无法使用 libav
构建 gstreamer0.10-ffmpeg
软件包。因此它不是杰西。
您可能有幸(或没有)在某些 ubuntu PPAs 上使用 gstreamer0.10-ffmpeg
软件包之一(使用它们需要您自担风险)。
顺便说一句,gstreamer0.10
不久前就达到了生命周期的终点。 Debian/stretch(下一个 Debian 版本)将删除 gstreamer0.10。
更新:最近 (2015/06) Debian 决定从 libav
切换回 ffmpeg
。但是,我认为这不会使 gstreamer0.10-ffmpeg
重新出现。
我一直在 Debian Jessie 上使用 Qt 和 Qt Multimedia,我意识到 Qt Multimedia 使用 GStreamer 多媒体框架作为 Linux 上音频和视频播放的后端。
获取 Debian Jessie 中不可用的所有必需软件包的方法是使用 wheezy 发行版的 repo。
在 /etc/apt/sources.list
中添加下一个存储库,gstreamer0.10-ffmpeg 插件可通过 apt-get
获得。
deb http://ftp.uk.debian.org/debian/ wheezy main
deb-src http://ftp.uk.debian.org/debian/ wheezy main
更好的解决方案是安装 Debian multimedia repository:
在
/etc/apt/sources.list
中添加这一行:deb http://www.deb-multimedia.org jessie main non-free
更新apt:
sudo apt-get update
然后,你需要这个 repo 的密钥,你可以通过以下方式获得:
sudo apt-get install deb-multimedia-keyring
现在,又是:
sudo apt-get update
经过上面这些步骤,你可以安全的执行:
sudo apt-get install gstreamer0.10-ffmpeg