0
点赞
收藏
分享

微信扫一扫

Ubuntu20.04.1连apt-get -f install都提示:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系的解决方法

非凡兔 2022-01-21 阅读 142

很可能就是apt的源出现了问题

因为版本是ubuntu20
所以配置相对低版本的源可能会出现问题

1、备份原来的源

 

sudo cp /etc/apt/sources.list /etc/apt/sources_init.list

 

2、更换源

 

sudo gedit /etc/apt/sources.list

 

使用gedit打开文档,删除原来的所有内容,将下边的源复制进去,然后点击保存关闭。

下面这些是国内主要的镜像源网站。

阿里源     https://developer.aliyun.com/mirror/
清华源     https://mirrors.tuna.tsinghua.edu.cn/
华科源     http://mirrors.ustc.edu.cn/
网易源     http://mirrors.163.com/
下面以阿里源为例

点击第一个ubuntu按钮

复制阿里ubuntu源20.04

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

 

 

3、更新源

 

sudo apt-get update

 

4、复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。

 

sudo apt-get -f install

 

5、更新软件

 

sudo apt-get upgrade

 

举报

相关推荐

0 条评论