清华大学源 - Ubuntu 18.04 LTS (Bionic Beaver) - ARM

XMSDN
主要介绍了如何在Ubuntu 18.04 LTS (Bionic Beaver) ARM架构系统中配置清华大学开源镜像源,通过修改软件源配置文件,替换为清华源地址,旨在解决国内网络环境下下载速度慢的问题,显著提升软件包安装与系统更新的效率,并提供了具体的配置步骤。

Ubuntu 18.04 ARM 架构更换国内镜像源全攻略 **

在使用树莓派、NVIDIA Jetson Nano 或其他基于 ARM 架构的开发板运行 Ubuntu 18.04 (Bionic Beaver) 时,默认的官方源服务器通常位于海外,这会导致我们在执行 apt update 或安装软件时,下载速度极慢,甚至经常出现连接超时或网络中断的情况。

为了提升开发效率,更换为国内的镜像源是必不可少的操作,需要注意的是,ARM 架构的源与普通 PC 版(x86架构)的源不同,必须选择支持 ubuntu-ports 的镜像地址,本文将详细介绍如何备份源文件并替换为国内高速源。

清华大学源 - Ubuntu 18.04 LTS (Bionic Beaver) - ARM


第一步:备份原始源文件

在修改系统配置文件之前,养成备份的好习惯可以避免操作失误导致系统无法恢复,请打开终端,输入以下命令备份原有的 sources.list 文件:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

第二步:编辑源文件

使用你喜欢的文本编辑器(如 nano 或 vim)打开源文件,这里以 nano 为例:

sudo nano /etc/apt/sources.list

打开文件后,你会看到原始的官方源配置,你可以按 Ctrl + K 快捷键逐行删除原有内容,或者直接在文件最前面添加新的源,并注释掉旧内容(在行首加 )。

第三步:填入国内镜像源(ARM专用)

以下是针对 Ubuntu 18.04 (Bionic) ARM 架构优化的国内源配置。请务必注意 URL 中包含 ubuntu-ports 路径,这是 ARM 架构能否正常更新软件的关键。

清华大学源(推荐,速度快且稳定)

复制并粘贴到 sources.list 文件中:

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse

阿里云源(备选)

如果你觉得清华源速度不理想,也可以尝试阿里云的源:

# 阿里云源 - Ubuntu 18.04 LTS (Bionic Beaver) - ARM
deb http://mirrors.aliyun.com/ubuntu-ports/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu-ports/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu-ports/ bionic-backports main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ bionic main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ bionic-security main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ bionic-updates main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ bionic-proposed main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ bionic-backports main restricted universe multiverse

第四步:保存并生效

  1. 在 nano 编辑器中,按 Ctrl + O 保存文件,然后按 Enter 确认。
  2. Ctrl + X 退出编辑器。
  3. 回到终端界面,执行以下命令更新软件包列表,让新的源配置生效:
sudo apt-get update

第五步:验证结果

观察 apt-get update 的运行过程,如果你看到 URL 地址已经变成了 mirrors.tuna.tsinghua.edu.cnmirrors.aliyun.com,并且下载速度飞快,没有报错,说明恭喜你,源已经更换成功了!

常见问题提示

  • 架构问题: 如果你使用的是普通的 PC 电脑(Intel 或 AMD 芯片),请不要使用上述带有 ubuntu-ports 的源,而是去查找对应的标准 Ubuntu 源,上述配置仅适用于 ARM64 或 ARMhf 架构设备。
  • HTTPS 证书错误: 极少数老旧系统在使用 HTTPS 源时会报证书错误,如果遇到这种情况,可以将源地址中的 https 改为 http
  • Hash 校验和不匹配: 如果更新过程中出现 Hash Sum mismatch 错误,通常是网络波动导致的,再次运行 sudo apt-get update 即可。

通过以上步骤,你的 Ubuntu 18.04 ARM 设备已经焕然一新,安装软件将不再是一场漫长的等待,祝你开发顺利!

💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

目录[+]