如何修复阻碍 Ubuntu 16.04 更新的损坏软件包?

如何修复阻碍 Ubuntu 16.04 更新的损坏软件包?

我刚刚在笔记本电脑上安装了 Ubuntu 16.04,并尝试安装 Terminator。运行时出现损坏的软件包错误:

sudo apt-get -f install

错误信息来自gstreamer1.0libgstreamer包。

我尝试过运行:

sudo apt-get install -f && sudo apt-get update

但一切都是徒劳的。

有人能帮我解决这个问题吗?

答案1

重新启动系统并在启动进入操作系统时停止并以这种方式选择:解包选项 depckg,这将更新您的损坏的软件包。

只需重新启动系统并按 Alt+F4(可能因操作系统而异)。

答案2

您的错误消息是由 GStreamer 引起的。全新安装 Ubuntu 16.04 后,您需要先安装三个主要软件包,然后才能构建 GStreamer。关注链接来解决由 GStreamer 引起的问题。

如果在运行第一个命令时出现错误,请先尝试使用以下命令修复损坏的包:

sudo apt-get update –fix-missing && sudo dpkg –configure -a && sudo apt-get install -f && sudo fuser -vki /var/lib/dpkg/lock && sudo dpkg –configure -a

重试上面固定链接中的解决方案。

成功!

相关内容