ubuntu 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

Ubuntu 在安装软件包的时候提示:ubuntu 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系,系统默认保持包版本的不变,所以所安装软件包依赖低版本的时候,无法升级或者降级当前的依赖版本,由于解决不了软件包的依赖关系,所以也就导致无法安装成功
ubuntu 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系_第1张图片
可以采用的有效解决方法是使用 aptitude 来帮助降级解决软件包的依赖版本,步骤如下:

1、安装过程中使用 root 用户,如果 root 用户忘记密码的话,可以执行如下命令更新密码
ubuntu 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系_第2张图片
2、安装 aptitude

apt-get install -y aptitude

3、使用 aptitude 安装软件包,安装过程中,第一个交互提示你是否保持包版本不变,即不更新,这里输入 n,后面的交互提示输入 y 即可
ubuntu 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系_第3张图片
ubuntu 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系_第4张图片

你可能感兴趣的:(linux学习笔记,ubuntu,linux,aptitude)