u buntu换国内源
时间: 2024-10-21 07:07:01 浏览: 120
Ubuntu操作系统默认使用的软件包源主要是国外的,如果需要更换为中国大陆的源,可以按照以下步骤操作:
1. **关闭系统自动更新**:因为自动更新通常会从官方源下载,先确保它暂时不会干扰到国内源的设置。在终端输入`sudo nano /etc/apt/sources.list.d/cn.list` (如果文件不存在则创建),添加以下内容:
```
deb http://mirrors.ustc.edu.cn/ubuntu focal main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu focal main restricted universe multiverse
```
或者选择其他可靠的中国镜像地址替换。
2. **添加国内源列表**:保存并关闭文件后,运行`sudo apt update` 更新索引,然后`sudo apt install -y software-properties-common` 安装软件属性管理工具。
3. **切换源**:再次打开`/etc/apt/sources.list.d/cn.list`,使用`software-properties-gtk`图形界面来添加或编辑源,或者直接编辑文件,将`deb`和`deb-src`行的URL替换为你喜欢的中国大陆源地址。
4. **验证源**:确认新源已添加后,使用`sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [对应密钥]` 来导入新的密钥,例如`0xcbcb082a1bb943db`,这是Ubuntu官方主仓库的密钥。如果在国内网络环境下较慢,也可以尝试国内的密钥服务器。
5. **再次更新和安装**:最后,运行`sudo apt update` 和 `sudo apt upgrade` 或 `sudo apt full-upgrade` 来安装国内源中的软件包。
阅读全文