Se ha publicado la versión 26.8 del sistema operativo Linux Armbian, que ofrece un entorno de sistema compacto para computadoras de placa única con procesadores basados en arquitecturas ARM, RISC-V y x86, soportando varios modelos de Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi y Cubieboard con procesadores de Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa y Samsung Exynos.
Para la creación de las versiones se utilizan bases de paquetes de Debian y Ubuntu, pero todos los componentes se recompilan completamente mediante un sistema de construcción propio, incluyendo optimizaciones para reducir el tamaño, aumentar el rendimiento y aplicar mecanismos de protección adicionales. Por ejemplo, la partición /var/log se monta utilizando zram y se almacena en la RAM en formato comprimido, con un volcado de datos en el almacenamiento una vez al día o al finalizar la operación. La partición /tmp se monta mediante tmpfs.
El proyecto admite más de 30 variantes de compilaciones del núcleo de Linux para diferentes plataformas ARM y ARM64. Se proporciona un SDK para simplificar la creación de imágenes del sistema, paquetes y ediciones del sistema operativo. Para la paginación se utiliza ZSWAP. Al acceder por SSH, se ofrece la opción de utilizar autenticación de dos factores. Incorpora un emulador box64, que permite ejecutar programas compilados para procesadores basados en la arquitectura x86. Se ofrecen paquetes listos para ejecutar entornos de usuario basados en KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce y Xmonad.
Principales cambios en Armbian 26.8:
- Se ha reescrito el instalador, que ahora se presenta en forma de módulo armbian-config en lugar de un script independiente y ha sido cubierto en las pruebas de unidad. Para el trabajo con memoria flash, se apoyan interfaces SPI (Interfaz de Peripheral Serial) y MTD (Dispositivo de Tecnología de Memoria), se han implementado controladores separados para eMMC y NVMe, y se ha añadido soporte para la sustitución del gestor de arranque.
- Se ha actualizado la herramienta Armbian Imager a la versión 2.0, que proporciona una interfaz para seleccionar y cargar imágenes del sistema, grabarlas en una tarjeta SD y configurar el sistema inicialmente. Para las placas con chips Qualcomm con memoria UFS (Universal Flash Storage) se ha añadido la posibilidad de flashear utilizando la herramienta QDL (Qualcomm Device Loader). Se ha mejorado la detección de dispositivos conectados en Windows y Linux. Se ha proporcionado la posibilidad de construir imágenes UEFI en forma de Live ISO de arranque, que se pueden utilizar con IPMI Virtual CD y entornos de nube que solo admiten el formato de imágenes ISO.
- El núcleo de Linux se ha actualizado a la versión 7.1. En el repositorio experimental también está disponible un paquete con el núcleo 7.2, compilado para las plataformas rockchip64, meson64, mvebu64, sunxi y bcm2711.
- El gestor de arranque U-Boot se ha actualizado a la versión 2026.07 para placas Rockchip RK35xx, Amlogic, i.MX6 y mvebu.
- En un repositorio separado se han ofrecido nuevos controladores para dispositivos inalámbricos rtl8852bs, rtl8189es, rtl8192eu y uwe5622.
- Se ha implementado soporte para las siguientes placas:
- Anbernic RG DS y RG Vita Pro
- Radxa Cubie A7Z y Dragon Q6A/Q8B
- Seeed reComputer RK3576 y RK3588 DevKit
- TI BeagleBadge y TMDS64EVM
- Orange Pi 4 Pro y Zero 3W
- Sovol Zero y SV08
- Walnut Pi Box y 1B
- EmbedFire LubanCat 5IO
- LuckFox Nova
- SpacemiT K3 Pico-ITX
- Milk-V DuoS
- Avnet MaaXBoard 8ULP
- NanoPi NEO3 Plus
- KICKPI K3B
- Graperain G3568 v2
- EASY EAI Nano
- Mellow Fly C5
- CIX P1,
- Xiaomi Pad 6S Pro
- Tanix TX6S
- Se ha reanudado el soporte para la placa Banana Pi R2.
Fuente: opennet.ru
