Ubuntu解决E 无法修正错误

Ubuntu:解决E: 无法修正错误

当我们安装软件进行更新依赖,apt-get install -f 出现

下列软件包有未满足的依赖关系:
gstreamer1.0-plugins-ugly : 依赖: gstreamer1.0-plugins-ugly-amr (= 1.8.0-1ubuntu1) 但是 1.8.3-1ubuntu0.1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

解决方法:

apt-get purge gstreamer1.0-plugins-ugly-amr
apt-get install -f

原因分析

我们删除软件使用remove,再安装的时候,本地会遗留的有软件配置信息。

apt-get remove 会删除软件包而保留软件的配置文件
apt-get purge 会同时清除软件包和软件的配置文件

所以彻底卸载记得使用purge

你可能感兴趣的:(Linux)