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 系统上安装并改为国内软件源,加速软件包的下载。在实际部署和开发过程中,优化软件源对于提高开发和运维效率具有重要作用。

Armbian 安装与更换为国内软件源的更多相关文章

  1. Composer 更换为国内镜像源(Packagist 镜像)

    安装lavavel步骤: 安装composer (需要开启php_openssl扩展,否则报错) (https://getcomposer.org/) 到github下载laravel的最新发行版 ( ...

  2. 【嵌入式硬件Esp32】Ubuntu18.04 更换阿里云软件源

    使用Ubuntu 的apt-get来安装软件是总是因为官方源的速度太慢而抓狂. 但是用阿里云的源就很快,下面总结一下如何更换Ubuntu的软件源. 一.备份sudo cp /etc/apt/sourc ...

  3. Raspberry Pi(树莓派)国内软件源

    树莓派自带的软件源是 deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi 由于网站在国外 ...

  4. 树莓派进阶之路 (003) - Raspberry Pi(树莓派)国内软件源

    树莓派自带的软件源是 deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi 由于网站在国外 ...

  5. ubuntu18.04国内软件源

    ubuntu默认的软件源是国外的,下载软件很慢,需要更新为国内的源以提升速度,现在可以通过ubunt software来设置了,不过还是习惯了命令行修改的方式. 更新方法 123 sudo vi /e ...

  6. manjaro使用国内软件源

    虽然manjaro是基于arch修改的,但毕竟还是有些改动,如果可以用manjaro仓库里的,尽量不要用arch的源.如果嫌官方的软件源慢,可以直接一条命令修改成国内的软件源 sudo pacman- ...

  7. [转]用国内软件源为Ubuntu的apt-get提速方法

    FROM : http://www.jb51.net/os/Ubuntu/45293.html 刚装好Ubuntu系统之后根据需要还要安装一系列的软件,最省心的办法就是通过apt-get来进行   默 ...

  8. ubuntu12.04国内软件源

    手动修改方式: 163源 deb http://mirrors.163.com/ubuntu/ precise main restricted deb-src http://mirrors.163.c ...

  9. debian配置国内软件源

    本例在debian:buster-slim docker镜像中实验通过 1.启动docker实例 docker run -it --name debian debian:buster-slim bas ...

  10. 01_ubantu国内软件源配置

    查找自己版本对应的软件源 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 以下为19.10版本清华大学的,个人100M的带宽,平均安装速度在600K ...

随机推荐

  1. ed25519加密签名算法及应用

    刷知乎时看到一篇文章,很感兴趣,来学习一下! 转载文章:ed25519加密签名算法及应用 初次使用Github时都需上传本地的公钥,这时需要提前在本地生成密钥对,使用的是ssh-keygen命令: s ...

  2. Medjed pg walkthrough Intermediate window

    nmap nmap -p- -A -sS -T4 192.168.219.127 Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-12-22 01 ...

  3. linux命令操作android手机

    目的 通过一台linux机器操作android手机做一些常用的操作 复杂的操作都是由简单操作开始的, 可以自行发掘 环境 笔记本: thinkpad t480 操作系统: archlinux adb版 ...

  4. presto集成iceberg

    一.Presto服务下新建catelog cd /usr/local/service/presto/etc/catalog vim iceberg.properties connector.name= ...

  5. flutter ios 深色模式下状态栏文字是白色的,白色背景下看不见

    flutter ios 深色模式下状态栏文字是白色的,白色背景下看不见 theme: ThemeData( appBarTheme: const AppBarTheme( systemOverlayS ...

  6. 牛客题解 | 单组_spj判断数组之和

    题目 题目链接 解题思路 后台有spj代码,能对同学们的输出数据进行校验,符合条件即可通过. 附赠 spj 代码 #include <iostream> #include <fstr ...

  7. [国家集训队] Tree2 题解

    加边删边 \(LCT\),标记下放同 \(luogu\) 线段树 \(2\) 一题. 时间复杂度 \(O(n\log n)\),第一次交的时候我维护 \(sum\) 不维护 \(sz\ WA\) 完了 ...

  8. [CF494D] Birthday 题解

    首先 \(S(u)\) 显然是 \(u\) 的子树. 假如 \(u\) 是定点,问题转化为区间求平方和,十分简单. 于是我们用线段树维护区间平方和,支持区间加,然后离线问题,在 \(u\) 的位置处理 ...

  9. QT5笔记: 26. 多窗体应用程序设计

  10. docker - [15] springboot微服务打包docker镜像

    步骤: 1.构建Springboot项目 2.打包应用 3.编写dockerfile 4.构建docker镜像 5.发布运行 一.构建Springboot项目 (1)创建一个SpringBoot(以下 ...