缘由:以后可能会用到,故此记录一下
更换过程
1. 备份原有的源
因为有些操作需要更高的权限,所以一开始我就转为了超级用户
sudo su
cp -ra /etc/apt/sources.list /etc/apt/sources.list.bak
可以看到原来的sources.list
备份到同目录下sources.list.bak
2. 关于ubuntu代号
ubuntu中,每个版本都有一个特殊的名字,这个名字由一个形容词和一个动物名称组成,并且,形容词和名词的首字母都是一致的。从D版本开始,增加了一个规则,下个版本代号首字母要顺延上个版本,比如当前的版本是E,下个版本就是F。
这里借用下大佬的总结,原链接:ubuntu20.04更换阿里源
命令查看当前使用的系统的代号
lsb_release -a
比如我使用的是ubuntu16.04
,那么根据上面的代号,就是 xenial
,回显中的codename
即为代号。
3. 替换原有的源
ubuntu默认的是国外源,比较慢,这里推荐阿里源:Ubuntu 镜像
找到适合自己的相对于的源,复制,并且粘贴到sources.list
中
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
4. 更新
这两个命令输入顺序尽量不要错
apt-get update
apt-get upgrade