it编程 > 游戏开发 > ar

Ubuntu更换USTC镜像源完整指南(AMD64 / AARCH64)

46人参与 2026-08-31 ar

1. 引言

ubuntu 默认使用官方源,在国内下载软件包速度较慢。将软件源更换为国内镜像(如中国科学技术大学 ustc 镜像)可显著提升 apt 下载速度。本文针对 amd64aarch64 两种架构,分别给出 ubuntu 24.04 与 20.04 的更换方法。

提示:ubuntu 24.04 默认使用 deb822 格式的源文件 /etc/apt/sources.list.d/ubuntu.sources,而 20.04 及更早版本使用 /etc/apt/sources.list。请先确认你的系统版本与源文件位置,再选择对应命令。

2. amd64 架构

ubuntu 24.04

编辑 /etc/apt/sources.list.d/ubuntu.sources,将官方源替换为 ustc 镜像源:

# 备份原文件
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

# 替换为 ustc 镜像
sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g; s@//security.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list.d/ubuntu.sources

# 刷新软件包列表
sudo apt update

ubuntu 20.04

编辑 /etc/apt/sources.list,将官方源替换为 ustc 镜像源:

# 备份原文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 替换为 ustc 镜像
sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g; s@//security.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list

# 刷新软件包列表
sudo apt update

3. aarch64 架构

aarch64(arm64)架构的 ubuntu 使用 ports.ubuntu.com 作为官方源,替换时需额外处理该域名。

ubuntu 24.04

编辑 /etc/apt/sources.list.d/ubuntu.sources,将官方源替换为 ustc 镜像源:

# 备份原文件
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

# 替换为 ustc 镜像(含 ports.ubuntu.com)
sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g; s@//security.ubuntu.com@//mirrors.ustc.edu.cn@g; s@//ports.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list.d/ubuntu.sources

# 刷新软件包列表
sudo apt update

ubuntu 20.04

编辑 /etc/apt/sources.list,将官方源替换为 ustc 镜像源:

# 备份原文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 替换为 ustc 镜像(含 ports.ubuntu.com)
sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g; s@//security.ubuntu.com@//mirrors.ustc.edu.cn@g; s@//ports.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list

# 刷新软件包列表
sudo apt update

4. 验证是否生效

更换镜像源后,执行以下命令刷新软件包列表:

sudo apt update

若输出中不再出现 http://archive.ubuntu.comhttp://security.ubuntu.comhttp://ports.ubuntu.com,而是显示 mirrors.ustc.edu.cn,则说明镜像源已生效。

也可用以下命令直接检查源文件中的地址:

grep -n "uris" /etc/apt/sources.list.d/ubuntu.sources

应看到 uris 均指向 http://mirrors.ustc.edu.cn/ubuntu/

5. 常见问题

sudo tee /etc/apt/sources.list.d/ubuntu.sources > /dev/null <<'eof'
types: deb
uris: http://mirrors.ustc.edu.cn/ubuntu/
suites: noble noble-updates noble-backports
components: main universe restricted multiverse
signed-by: /usr/share/keyrings/ubuntu-archive-keyring.gpg

types: deb
uris: http://mirrors.ustc.edu.cn/ubuntu/
suites: noble-security
components: main universe restricted multiverse
signed-by: /usr/share/keyrings/ubuntu-archive-keyring.gpg
eof
sudo apt update
sudo apt install -y apt-transport-https ca-certificates

6. 总结

本文分别针对 amd64 与 aarch64 架构下的 ubuntu 24.04 与 20.04,给出了更换为 ustc 镜像源的方法。替换后执行 sudo apt update 即可加速软件包下载。若遇到问题,请优先确认系统版本与源文件格式,再选择对应的替换命令。

以上就是ubuntu更换ustc镜像源完整指南(amd64 / aarch64)的详细内容,更多关于ubuntu更换ustc镜像源的资料请关注代码网其它相关文章!

(0)

您想发表意见!!点此发布评论

推荐阅读

JVM垃圾收集器怎么选?Serial、Parallel、CMS对比分析

08-28

ArrayList和LinkedList的区别是什么?哪个查询快增删慢

09-04

C 语言字符输入/输出:getchar、putchar 与缓冲区机制详解(实例代码)

08-24

Ubuntu系统如何部署Prometheus监控并使用cpolar实现公网访问?

08-23

jar包或.class文件反编译问题及解决

09-08

Spark Streaming 反压机制原理剖析:从控制论到生产调优实战指南

09-08

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论