@
2NUT 发行版和生产应用程序支持 ARM 和你手里面的 ARM 设备能跑它可能关系不大哦.
针对 ARM 构建 /编译的软件再多也没用, 最底层的 OS 内核都不一定有稳定可用的, 上层再多软件支持也没用.
另外, 论 arm 设备 u-boot 写入的 N 种姿势, bootloader 就有各种奇葩写入操作.
有了 u-boot , 你也不一定有紧跟主线的 linux 内核, 一些厂家还好, 跟进主线, 再不济也会维护个较新的 LTS 内核.
一些厂家就糟糕了, Android BSP 里面的 Linux 内核都不一定找得到一个, 俗称只管生不管养. 或者只给签署了 NDA 的厂商.
----------------------------------
RockChip 在开源方面还算积极的, 国内的 AllWinner 前几年还被开发者批评了, 极不配合开源, 不知道这几年改进没, 反正 sunxi 社区首页还这样写道:
Allwinner does not actively participate in or support this community. In fact, it is violating the GPLv2 license in several ways and has so far not shown willingness to resolve this.
---------------------------------
这样的 ARM 设备, 就是我提到的:
内核自己编译的, 像我之前玩的那个板子, ArchLinux 当时没有它的内核, 要么用 armbian 提供的内核, 要么自己编译一个.
包是论坛下载的, 谁让 ARM 设备的 图形 /视频硬件 调用接口各有各的花样呢... 要么自己编译软件包来调用, 要么论坛下个别人编译的.
--------------------------------
说句不好听的, 管生不管养不仅是 GNU/Linux 跑以来吃力, 连被踢出 Linux 籍的 Android 也是, 旗舰设备还好, 厂家提供几年更新.
低端设备? 又不是不能用, 更新啥呢, 一堆物联网设备也是, 你都不知道它的 Linux 内核是哪个上古版本, 安全补丁? 随缘吧...