Armbian 安装并改为国内软件源

发布时间 2023-12-10 23:56:23作者: AIGC实验室

Armbian 是为 ARM 架构的单板计算机(如树莓派、NanoPi、Orange Pi 等)提供的开源镜像系统,它基于 Debian 或 Ubuntu 系统。在使用 Armbian 进行开发、调试或者部署时,由于系统默认软件源是国外的,下载速度比较慢,因此我们需要将软件源改为国内镜像站,加速软件包的下载。

本文主要介绍如何在 Armbian 系统上安装并改为国内软件源。

安装 Armbian
在 Armbian 官网上下载镜像文件,如 armbian_5.90_nanopct4_buster_current_5.1.0.img.xz,使用 balenaEtcher 将镜像文件烧录到 SD 卡中。将 SD 卡插入单板计算机,连接电源和网络线。

初次登录
通过 SSH 登录 Armbian 系统,默认用户名和密码为 root 和 1234。因为该密码过于简单,登录成功后需要强制修改密码:

passwd
更改软件源
这里以 NanoPi T4 为例,将软件源修改为清华大学的开源镜像站,其它单板计算机也可按照相似的方法进行更改。

备份旧的软件源列表
cp /etc/apt/sources.list /etc/apt/sources.list.bak
修改源列表文件
编辑 /etc/apt/sources.list 文件,将 /debian/ 和 /security/ 后缀的源地址改为清华大学镜像站的地址。参考如下:

deb https://mirrors.tuna.tsinghua.edu.cn/armbian buster main utils
deb-src https://mirrors.tuna.tsinghua.edu.cn/armbian buster main utils

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main non-free contrib
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main non-free contrib
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main non-free contrib

deb http://security.debian.org/ buster/updates main
deb-src http://security.debian.org/ buster/updates main
更新软件源
执行以下命令更新软件源,使修改生效:

apt update
安装常用软件
安装常用的软件包,如 Git、Python 运行环境、Node.js 等,可以使用 apt-get install 命令:

apt-get install git python3 nodejs
总结
本文介绍了如何在 Armbian 系统上安装并改为国内软件源,加速软件包的下载。在实际部署和开发过程中,优化软件源对于提高开发和运维效率具有重要作用。