无法修正错误,因为您要求某些软件包保持现状

问题描述
当我们要用apt-get安装某些软件时,会出现这种问题

原因解释
现在看来有两个可能

  1. 你的软件源有问题了,可能废弃了或者被平~了。
  2. 你要安装的软件,它的某些依赖关系(和其他软件),和你现在电脑上现在的软件版本有些冲突,本来需要的是软件A的10.3版本,但是你电脑上安装的是10.4版本,版本过高是原罪!

问题解决

  1. 把以下命令挨个运行一遍
    sudo apt-get clean
    cd /var/lib/apt
    sudo mv lists lists.old
    sudo mkdir -p lists/partial
    sudo apt-get clean
  2. 修改你的软件源,这里推荐清华大学的软件源,大品牌,靠得住!
    https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

    打开软件源文件
    sudo /etc/apt/sources.list
    将需要的软件源粘贴进去即可
  3. 更新一波软件源信息

结尾
重新打开一个终端,运行你要安装的apt-get命令即可。

本文参考:
无法修正错误,因为您要求某些软件包保持现状

posted @ 2020-11-17 11:11  大大大大大圣归来  阅读(2062)  评论(0编辑  收藏  举报