安装kvm过程中断后apt出现大量依赖报错,并且apt-get -f install又出现缺少依赖包的套娃(apt报错缺依赖包,修复apt继续报错,更新依赖再次报错回到原点),导致apt无法使用,查找网上所有方法后,发现是之前乱加源的问题。解决办法:
1.打开文件
cp /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list
2.删除全部内容
3.改成清华源
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
4.更新
apt-get -f install
apt-get autoremove
5.测试(出现小火车即成功)
apt-get install sl
sl
参考:
(3条消息) ubuntu apt-get一直报错的解决方法_混沌初开-CSDN博客https://blog.csdn.net/caizhengwu/article/details/83616733Ubuntu 16.04配置国内高速apt-get更新源 - old_bird - 博客园 (cnblogs.com)
https://www.cnblogs.com/mmdln/p/9071699.html