我正在尝试使用以下命令安装 Handbrake:
sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake-gtk
这会引发以下错误:
正在读取软件包列表... 完成 正在构建依赖关系树
正在读取状态信息... 完成 无法安装某些软件包。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定发行版,则某些必需的软件包尚未创建或已从传入中移出。以下信息可能有助于解决该情况:
以下软件包具有未满足的依赖关系: handbrake-gtk:依赖:libmp3lame0(>= 1:3.99.0)但要安装 3.99.5+repack1-7+deb8u1 推荐:gstreamer1.0-x 但不会安装 E:无法更正问题,您保留了损坏的软件包。
因此我运行了下面的程序来查看哪些包裹被损坏了:
sudo apt-mark showhold
什么都没返回。所以我决定检查 gstreamer 和 libmp3lame0,然后运行
sudo apt-get install libmp3lame0
sudo apt-get install gstreamer0.10-ffmpeg
出现一条消息“* 程序已安装”。然后我再次尝试
sudo apt-get update --fix-missing
我得到的错误是:
正在读取软件包列表... 完成 正在构建依赖关系树
正在读取状态信息... 完成 无法安装某些软件包。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定发行版,则某些必需的软件包尚未创建或已从传入中移出。以下信息可能有助于解决该情况:
以下软件包具有未满足的依赖关系: handbrake-gtk:依赖:libmp3lame0(>= 1:3.99.0)但要安装 3.99.5+repack1-7+deb8u1 推荐:gstreamer1.0-x 但不会安装 E:无法更正问题,您保留了损坏的软件包。
最后,我尝试使用sudo apt-get install -f handbrake-gtk
它,但出现与没有参数安装相同的错误-f
。
既然如此,我需要做什么才能安装手刹?
我的系统详细信息如下:
分销商ID:BunsenLabs
描述:BunsenLabs GNU/Linux 8.5 (Hydrogen)
发布:8.5
代号:Bunsen-Hydrogen
编辑
我正在寻找一个视频转换器(即重新编码器来调整大小并更改某些手机视频的容器)
答案1
Bunsen Labs 直接基于 Debian,因此您无法从其官方存储库安装 Handbrake。
您可以从 Bunsen 的存储库安装它。它不是最新版本,但它应该可以在您的机器上运行。
首先你必须删除添加的 repo
sudo add-apt-repository --remove ppa:stebbins/handbrake-releases
然后执行以下操作:
sudo apt-get update
sudo apt-get install handbrake