适用于ARM开发板的Linux-Armbian
2022-09-02 22:41:32 阿炯

Armbian Linux 是一款适用于 ARM 开发板的、基于 Debian 的 Linux 发行版,具有强大的图形化配置工具和安装程序,简单易上手。它每三个月提供一次稳定版本,由最近的 LTS 内核驱动,喜欢滚动发布的用户可以检查 EDGE 版本,这些版本使用来自 sid、hirsute 或 impish userland 的最新每日内核构建。


Armbian 每三个月提供一次稳定版本,由最近的 LTS 内核驱动,喜欢滚动发布的用户可以检查 EDGE 版本,这些版本使用来自 sid、hirsute 或 impish userland 的最新每日内核构建。

Armbian is an established Linux for single board computers that is used in enterprise, IOT microservices and various hobby deployments. Recent desktop improvements bring the platform on-par with key players in the Linux desktop arena while keeping the key advantage – you can easily build your own Linux distribution.


项目目的:
构建针对低资源硬件(例如单板计算机)优化的自定义内核、映像或分发版;
包括文件系统生成、低级控制软件、内核映像和引导加载程序编译;
通过跨不同平台保持系统标准,提供一致的用户体验。

基本要求:
具有至少 2GB 内存和~35GB 磁盘空间的 x64 或 aarch64 机器,用于虚拟机、容器或裸机安装,
Ubuntu Jammy 22.04 x64 或 aarch64 用于本地构建或任何支持 Docker 的 x64 /aarch64 Linux 用于容器化,
超级用户权限(配置 sudo 或 root 访问权限)。

可从构建脚本开始
apt-get -y install git
git clone https://github.com/armbian/build
cd build
./compile.sh

交互式图形界面;通过安装必要的依赖项和源文件,来准备工作区;安装指引会贯穿整个安装过程,直到创建内核包,或 SD 卡的即用型映像。

最新版本:22.08
Armbian Linux 22.08 已于2022年9月上旬发布,新版本很接近 Linux 桌面版,带来了大量桌面环境以供选择,本次更新的内容如下:
添加了服务器或 XFCE、Cinnamon 和 Budgie 桌面构建
首次运行时,提供快速有效的自动语言选择
定期稳定和每日 beta 和 EDGE 更新
CLI 由 ZSH 或 BASH 提供支持
在 EDGE 5.13.y 内核上添加了自动内核升级
为 Odroid HC4 添加了基于主线的 SPI 启动支持
添加了 Qemu 虚拟 Armbian 构建
为 Tinkerboard 2、Rockpi N10 添加了 CSC 图像
ZFS 升级到 v2.1
改进的 Github Actions CI 和 CDN 网络
尽可能启用 3D 支持,并且运行良好
添加 Khadas VIM1-3 和边缘板,Avnet Microzed
为瑞芯微启用 VPU 支持
添加了对 OrangepiZero2、Nvidia Jetson 的旧内核支持
将 Ubuntu Hirsute 和 Debian Bullseye 软件包声明为稳定的
添加了 Ubuntu Impish 和 Debian Sid 作为 beta 构建目标
添加了 KDE 等 DE 作为 beta 构建目标
更多信息请参阅更新公告

最新版本:22.11
Armbian 22.11 版本已于2022年12月上旬发布,此版本的重大更改包括:引入了对 Banana Pi M5、ODROID-M1 和 Rock Pi 4C+ 单板计算机的支持、RISC-V 64 UEFI 构建支持,以及改进了对 ROCK Pi S (基于瑞芯微 RK3308 的单板计算机)的支持。此版本还添加了针对软件部署优化的极小映像,通过默认冻结内核升级来提高稳定性,实现了对 Linux 内核 5.19 或更高版本的 Plymouth 启动启动支持,并为 ARMhf 和 A​​Arch64 服务器和桌面添加了对 gpiod 库的支持(用于访问 GPIO 引脚 / 线)。

其他值得注意的变化,Armbian 22.11 为 nand-sata-install 添加了 UEFI 安装支持,在 Rock Pi 4 单板计算机上启用了正确的 ES8316 音频,添加了 ZFS 存储库,为 postinst 脚本中的所有用户添加了 SKEL 分发,以及将 Intel 声音固件添加到桌面图像。在软件方面,此版本为 Terminator 终端模拟器应用程序添加了初始配置,重新启用了 Mozilla Thunderbird 电子邮件客户端,并在基于 Debian Sid 的图像上添加了 Codium IDE。其中还修复了许多错误,以进一步改进对现有开发板的支持,包括 Raspberry Pi、ODROID-XU4、PINE H64、NanoPi NEO3 、JetHub D1 和 ROCK Pi S。有关此版本的所有更改,可查看主页发行说明。


官方主页:https://www.armbian.com/