La version 24.2 de la distribution Linux Armbian a été publiée, offrant un environnement système compact pour divers ordinateurs à carte unique avec des processeurs basés sur les architectures ARM, RISC-V et x86, y compris divers modèles de Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi et Cubieboard basés sur des processeurs Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa et Samsung Exynos.
Pour la création des versions, des bases de paquets Debian et Ubuntu sont utilisées, mais l'environnement est entièrement reconstruit grâce à son propre système de construction, intégrant des optimisations pour réduire la taille, améliorer les performances et appliquer des mécanismes de sécurité supplémentaires. Par exemple, la partition /var/log est montée en utilisant zram et est stockée en RAM de manière compressée avec un déchargement des données sur le disque une fois par jour ou lors de l'arrêt. La partition /tmp est montée avec tmpfs.
Le projet prend en charge plus de 30 variantes de constructions du noyau Linux pour différentes plateformes ARM et ARM64. Pour simplifier la création de vos images système, packages et éditions de la distribution, un SDK est fourni. ZSWAP est utilisé pour l'échange. Lors de la connexion via SSH, une option pour utiliser l'authentification à deux facteurs est disponible. Un émulateur box64 permettant d'exécuter des programmes compilés pour des processeurs basés sur l'architecture x86 est inclus. Des packages prêts à l'emploi pour lancer des environnements utilisateurs basés sur KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce et Xmonad sont proposés.
Caractéristiques de la version :
- Le support des cartes Orange Pi Zero3, Radxa Rock S0 et ASUS Tinker-Edge-R a été ajouté. Le support du smartphone Xiaomi Mi10 a été inclus.
- Le support de la carte Mixtile Blade 3 a été amélioré.
- Le fonctionnement avec HDMI sur les cartes Khadas VIM1S et VIM4 a été optimisé. Le support du noyau Linux 5.15 d'Amlogic a été ajouté.
- La gestion des patchs pour les cartes basées sur des puces Rockchip a été modernisée. Il est désormais possible d'utiliser le noyau Linux 6.7 avec des cartes basées sur Rockchip rk3588. Les patchs pour Rockchip 32b/64b ont été portés au noyau 6.7.
- L'organisation de la résolution de noms dans le DNS a été retravaillée (systemd-resolved a été extrait de systemd dans un package séparé).
- Le chargeur u-boot a été mis à jour vers la version 2023.10.
- Le support des appareils JetHub a été retravaillé.
- Le pilote Wi-Fi pour JetHub H1/D1 a été remplacé, passant du module rtw88 au pilote fourni par le fournisseur.
- Les composants pour le support de la carte Odroid M1 ont été transférés dans l'ensemble pour les cartes basées sur rockchip64.
- Le support d'Ubuntu 24.04 a été ajouté à l'outil de construction.
- Le noyau Linux a été mis à jour à la version 6.6.
- Des compléments pour l'intégration avec le paquet Home Assistant sont inclus.
- Le support de LVM et du chiffrement de la partition racine a été ajouté.
- Le support de Cloud-Init a été ajouté.
Source : opennet.ru
