57 lines
1.6 KiB
Markdown

---
title: apt换源
createTime: 2023/01/10 14:54:26
tags:
- Ubuntu
---
1. 查看 codename
```bash
lsb_release -a
```
```text
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.5 LTS
Release: 20.04
Codename: focal
```
2. 换源
```bash
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vi /etc/apt/sources.list
```
**注意这里 codename 的对应关系**
```sources.list
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
```
```bash
# 如果报错 NO_PUBKEY ABCDE12345
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ABCDE12345
```
3. 更新
```bash
sudo apt update
sudo apt upgrade
```
> ubuntu 安装时的 mirror 选择:`https://mirrors.ustc.edu.cn/ubuntu`