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. 学Shiro完结版-5

    第二十一章 授予身份及切换身份--<跟我学Shiro> 在一些场景中,比如某个领导因为一些原因不能进行登录网站进行一些操作,他想把他网站上的工作委托给他的秘书,但是他不想把帐号/密码告诉他 ...

  2. 一文搞懂SaaS架构建设流程:业务战略设计、架构蓝图设计、领域系统架构设计、架构治理与实施

    大家好,我是汤师爷~ SaaS架构建设是一项复杂的系统工程,不仅需要技术层面的实现,更要从业务战略.架构设计.治理与实施等多个维度进行全面规划. 一个成功的SaaS架构可以帮助企业降低IT成本.提升业 ...

  3. Kotlin:【定义类】field、计算属性、防态竞争条件

  4. 抽取网易云音乐热门评论:html+css+python+js 音乐与灵魂的碰撞

    抽取网易云音乐热门评论:html+css+python+js 音乐与灵魂的碰撞 代码链接 不说废话,上代码!!! get.py # get.py import urllib.request impor ...

  5. 一. 初始 Redis(快速入门-00)

    一. 初始 Redis(快速入门-00) @ 目录 一. 初始 Redis(快速入门-00) Redis 概述: 关系型数据库(如 MySQL ) 问题 NoSQL 数据库(非关系性数据库) 最后: ...

  6. 9. SpringCloud Alibaba Sentinel 流量控制、熔断降级、系统负载,热点规则的部署设置讲解

    9. SpringCloud Alibaba Sentinel 流量控制.熔断降级.系统负载,热点规则的部署设置讲解 @ 目录 9. SpringCloud Alibaba Sentinel 流量控制 ...

  7. 0425-字符输入流FileReader

    package A10_IOStream; import java.awt.datatransfer.StringSelection; import java.io.IOException; impo ...

  8. angularjs和ajax的结合使用 (四)

    知道的朋友了解 我不是属于讲按部就班技术的那种人.什么xx入门 ,入门到精通,入门到入土. 其实非要严格说的话已经跟angularjs 什么ajax 偏的有点远了,之所以还是叫这个名称,因为都属于we ...

  9. 阿里oos使用

    阿里oss控制台安装 wget http://gosspublic.alicdn.com/ossutil/1.6.17/ossutil64 chmod 755 ossutil64 添加环境变量 cp ...

  10. cJSON解析器总结[转载]

    一. 简介 cJson 是c语言编写的一个解析器. 是一个超轻巧,携带方便,单文件,简单的可以作为ANSI-C标准的JSON解析器.主要两个文件cJSON.c 和cJSON.h . 主要用来编码和解析 ...