Se ha publicado la distribución de Linux Armbian 24.5, que proporciona un entorno de sistema compacto para varias computadoras de placa única con procesadores basados en arquitecturas ARM, RISC-V y x86, incluidos varios modelos de Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi y Cubieboard basados en procesadores Allwinner, Amlogic, Actionsemi, Freescale/NXP, Marvell Armada, Rockchip, Radxa y Samsung Exynos.
Las bases del paquete Debian y Ubuntu se utilizan para formar las compilaciones, pero el entorno se reconstruye por completo utilizando su propio sistema de compilación con la inclusión de 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 con zram y se almacena en la RAM de forma comprimida con los datos descargados en la unidad una vez al día o al apagar. La partición /tmp se monta usando tmpfs.
El proyecto admite más de 30 compilaciones de kernel de Linux para diferentes plataformas ARM y ARM64. Para simplificar la creación de sus propias imágenes, paquetes y ediciones de distribución del sistema, se proporciona un SDK. ZSWAP se utiliza para intercambiar. Al iniciar sesión a través de SSH, se proporciona una opción para utilizar la autenticación de dos factores. Se incluye el emulador box64, que permite ejecutar programas compilados para procesadores basados en la arquitectura x86. Se ofrecen paquetes listos para ejecutar entornos personalizados basados en KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce y Xmonad.
Características de lanzamiento:
- Se actualizó el marco para generar compilaciones repetibles de Armbian basadas en Debian y Ubuntu. Las compilaciones basadas en Ubuntu se limpian de paquetes Canonical, incluido snapd, y vienen con kernel 6.6 o 6.8, OpenZFS 2.2.4, paquetes deb con emuladores Chromium, VS Code, Thunderbird, Firefox, box86 y box64 para ejecutarse en sistemas con arquitectura Aarch64. Se agregó soporte para compilar en Ubuntu 24.04.
- Se agregó soporte para Orange Pi 5 Pro, Radxa Zero 3, FriendlyElec CM3588 NAS, Radxa ROCK 5 ITX, Avaota-A1 (Allwinner T527), Sakura pi (Rockchip rk3308b), SK-AM68, qemu-uefi-x86 (para entornos virtualizados) placas, Phytium Pi (4Gb), Cool PI CM5 EVB (RK3588).
- Soporte mejorado para computadoras de placa única Khadas, Radxa ROCK Pi S, Odroid C1, Rock 4C+, TQMa8MP (i.MX 8M Plus).
- Se agregaron paquetes KDE del repositorio KDE Neon a compilaciones basadas en Ubuntu 22.04.
- Para varias placas (rockchip, rockchip64), el kernel de Linux se actualizó a la versión 6.8.
- El kernel Linux 6.1 se ha suministrado para las placas Bananapi M7, Radxa Rock 5c y Orange Pi 5 Pro.
- Los comandos rewrite-uboot-patches, kernel-dtb (compila solo DTB (árbol de dispositivos)), inventario-boards (muestra una lista de placas en formato CSV) se han agregado al kit de herramientas de línea de comandos.
- La compatibilidad con NVMe-over-TCP está habilitada para rk35xx, rk3588, rockchip64, uefi y wsl.
- Se ha rediseñado la primera interfaz de inicio de sesión de armbian-firstlogin.
- Se agregó Chromium PPA para aarch64.
- El instalador armbian-install utiliza el comando “rsync —one-file-system”.
- DRBD está habilitado en la configuración del kernel para SoC Marvell Armada 370, 380 y XP.
- El administrador de pantalla SDDM tiene habilitado el inicio de sesión automático y se aplica su propio tema.
- Permitido capturar video desde HDMI usando el paquete FFmpeg.
Fuente: opennet.ru
