1 备份原来的源

cp -ra /etc/apt/sources.list /etc/apt/sources.list.bak

2 查看ubuntu的代号

要知道当前系统的代号,可以用以下命令:

lsb_release -a

在这里插入图片描述

3 到相应的源网址下看下这个源存在不存在

这边用的是阿里云的源,里面是有我版本的源的
链接: link.
http://mirrors.aliyun.com/ubuntu/dists/

在这里插入图片描述

4 编写sources.list配置文件的内容

然后把’focal’换成上面Condename里面的版本号

#阿里源
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

5 修改sources.list配置文件

sudo gedit /etc/apt/sources.list

把上面的内容复制到终端里面就可以弹出sources.list配置文件,直接把里面的内容全部删掉,替换成4里面的内容就行。写完记得保存。
在这里插入图片描述

6 重启虚拟机

一定要重启!!!一定要重启!!!一定要重启!!!
不然会出现这个问题。就是因为没有重启,我反复搞了好几天都没搞出来。
在这里插入图片描述

7 执行更新指令

sudo apt-get update
sudo apt-get upgrade

在这里插入图片描述

8 出现了这个问题 :E: 仓库 “http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu focal Release” 没有 Release 文件。

在这里插入图片描述

解决方法:

链接: link.
https://blog.csdn.net/qq_44796372/article/details/116095573?spm=1001.2014.3001.5501
删除 webupd8team/sublime-text-3这个ppa文件,

删除命令:

sudo add-apt-repository --remove ppa:/webupd8team/sublime-text-3

9 最后再次更新源就修改好了

Logo

更多推荐