无法修正错误,因为您要求某些软件包保持现状
问题描述
当我们要用apt-get安装某些软件时,会出现这种问题
原因解释
现在看来有两个可能
- 你的软件源有问题了,可能废弃了或者被平~了。
- 你要安装的软件,它的某些依赖关系(和其他软件),和你现在电脑上现在的软件版本有些冲突,本来需要的是软件A的10.3版本,但是你电脑上安装的是10.4版本,版本过高是原罪!
问题解决
- 把以下命令挨个运行一遍
sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
- 修改你的软件源,这里推荐清华大学的软件源,大品牌,靠得住!
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
打开软件源文件
sudo /etc/apt/sources.list
将需要的软件源粘贴进去即可 - 更新一波软件源信息
结尾
重新打开一个终端,运行你要安装的apt-get命令即可。
本文参考:
无法修正错误,因为您要求某些软件包保持现状