LOADING

加载过慢请开启缓存 浏览器默认开启

玩客云 Armbian 更换国内镜像源完整指南

玩客云刷入 Armbian 后,默认的软件源在国外,下载速度很慢。本文介绍如何更换为国内镜像源,让系统更新和软件安装飞起来。

三种换源方法

方法一:使用 armbian-config(推荐新手)

最简单的方法,Armbian 自带配置工具:

sudo -S -p '' armbian-config

在菜单中依次选择 Personal → Mirrors,然后选择国内镜像站(清华、中科大等),系统会自动完成替换。

方法二:手动编辑源文件(更灵活)

Armbian 的源涉及两个文件:

  • /etc/apt/sources.list — 系统基础源
  • /etc/apt/sources.list.d/armbian.list — Armbian 专属源

第一步:备份原文件

sudo -S -p '' cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo -S -p '' cp /etc/apt/sources.list.d/armbian.list /etc/apt/sources.list.d/armbian.list.bak

第二步:替换 Armbian 专属源

sudo -S -p '' sed -i.bak 's|http://apt.armbian.com|https://mirrors.tuna.tsinghua.edu.cn/armbian|g' /etc/apt/sources.list.d/armbian.list

第三步:替换 Debian 系统源

先查看系统代号:

lsb_release -c

然后替换(以 bookworm 为例):

sudo -S -p '' sed -i.bak "s|http://deb.debian.org/debian|https://mirrors.tuna.tsinghua.edu.cn/debian|g; s|http://security.debian.org|https://mirrors.tuna.tsinghua.edu.cn/debian-security|g" /etc/apt/sources.list

第四步:更新软件包列表

sudo -S -p '' apt update

方法三:一键换源脚本(最省事)

社区维护的换源脚本,自动识别系统并更换:

# 脚本一
bash <(curl -sSL https://linuxmirrors.cn/main.sh)

# 脚本二(Gitee 源,适合国内网络)
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

常用国内镜像源

镜像站 地址
清华大学 https://mirrors.tuna.tsinghua.edu.cn/armbian
中科大 https://mirrors.ustc.edu.cn/armbian
阿里云 https://mirrors.aliyun.com/armbian
南京大学 https://mirrors.nju.edu.cn/armbian

解决 NO_PUBKEY 报错

换源后运行 apt update 可能遇到 NO_PUBKEY 错误,这是因为缺少新源的 GPG 公钥。

解决步骤:

  1. 创建密钥目录:
sudo -S -p '' mkdir -p /etc/apt/keyrings
  1. 下载并导入公钥:
curl -fsSL https://mirrors.nju.edu.cn/armbian/armbian.key | sudo -S -p '' gpg --dearmor -o /etc/apt/keyrings/armbianx.gpg
  1. 修改源文件关联公钥,编辑 /etc/apt/sources.list.d/armbian.list,在 deb 后加上 [signed-by=...]:
deb [signed-by=/etc/apt/keyrings/armbianx.gpg] https://mirrors.nju.edu.cn/armbian/ bookworm main
  1. 再次更新:
sudo -S -p '' apt update

总结

方法 适用场景 难度
armbian-config 新手,快速换源 ⭐
手动编辑 需要自定义源 ⭐⭐
一键脚本 懒人方案 ⭐

推荐使用清华源或中科大源,稳定且更新及时。