Ubuntu 系统中,切换 APT 源为中科大源可以通过修改或创建新的软件源列表来实现。以下是详细步骤:

1. 备份原有源列表

在进行修改之前,建议备份原有的源列表文件:

bash
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

2. 修改源列表

使用文本编辑器打开 sources.list 文件,并进行编辑。你可以使用 nano 或其他你喜欢的编辑器:

bash
sudo nano /etc/apt/sources.list

3. 替换原有源

sources.list 文件中,将所有的 deb http://archive.ubuntu.com/ubuntu/ 替换为:

deb http://mirrors.ustc.edu.cn/ubuntu/

同样,将所有的 deb-src http://archive.ubuntu.com/ubuntu/ 替换为:

deb-src http://mirrors.ustc.edu.cn/ubuntu/

4. 添加中科大源

在文件中添加以下内容(根据你的 Ubuntu 版本,选择对应的路径):

bash
deb http://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse

这里的 bionic 是 Ubuntu 18.04 的代号,如果你使用的是其他版本的 Ubuntu,需要替换为相应的代号(如 focal 为 Ubuntu 20.04,jammy 为 Ubuntu 22.04)。

5. 保存并关闭文件

如果你使用的是 nano,可以通过以下步骤保存并关闭文件:

  • 按 Ctrl + O 保存更改。
  • 按 Enter 确认文件名。
  • 按 Ctrl + X 退出编辑器。

6. 更新软件包列表

更新本地软件包列表,以确保系统使用新的源:

bash
sudo apt update

7. 升级软件包

为了确保所有软件包都是最新的,可以执行以下命令:

bash
sudo apt upgrade

8. 验证源切换

你可以通过以下命令查看当前使用的镜像源:

bash
apt-cache policy

或者查看 /etc/apt/sources.list 文件确认更改。

通过以上步骤,你可以将 Ubuntu 的 APT 源切换为中国科学技术大学的镜像源,从而提高软件包下载和更新的速度。