ubuntu安装后apt命令默认使用国外的源地址,在国内环境下,使用apt update会非常慢。为了解决这个问题,可以将apt源更新为国内的源地址,比如清华源。
查看系统版本
查看系统版本有以下方式:
1.使用“lsb_release -a”命令
lsb_release -a
如果使用的是ubuntu系统,可能会显示如下信息:
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
2.查看“/etc/os-release
”文件
cat /etc/os-release
如果是ubuntu系统,可能会显示如下信息:
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
我们可以看到,这两个命令都可以显示系统的版本(20.04.6),版本代号(focal)。
查找对应源地址
这里我们采用清华源,地址是 https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
进入这个页面,可以看到左侧是不同的系统。如果使用的是非ubuntu,可以在左侧边栏选择对应的系统。
在ubuntu版本的下拉菜单中,选择对应的版本。
更新apt使用国内源
备份原apt源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
更新apt源
我的系统是focal版本,对应的清华源如下:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
打开sources.list文件:
vi sources.list
将以上代码粘贴到sources.list中,保存后退出。