La publication de la version 24.11 de la distribution Linux Armbian, offrant un environnement système compact pour divers ordinateurs monocartes équipés de processeurs basés sur les architectures ARM, RISC-V et x86, y compris différents modèles de Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi et Cubieboard basés sur les 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.

Principales modifications dans Armbian 24.11 :
- L'outil de construction (Armbian Build Framework) a été mis à jour, optimisant le processus de compilation, accélérant la construction et simplifiant la livraison des firmwares personnalisés.
- Les scripts de configuration (Armbian Config Next Generation) ont été mis à jour, élargissant les possibilités de gestion du matériel et des services.
- Le paquet du noyau Linux pour les ordinateurs monocartes basés sur des puces Rockchip a été mis à jour. La nouvelle version améliore la gestion de la consommation d'énergie, augmente la stabilité du pilote GPU et ajoute la prise en charge d'appareils périphériques supplémentaires.
- L'utilitaire de configuration du système — armbian-config a été entièrement réécrit. La nouvelle version simplifie le processus de configuration de divers composants et élargit les possibilités d'automatisation des tâches. Une nouvelle interface en ligne de commande a été fournie pour effectuer des opérations telles que la configuration des connexions réseau, la modification des paramètres SSH, la gestion du matériel et l'installation / suppression de paquets.

- Le processus d'installation des applications a été simplifié, utilisant la ligne de commande ou une interface basée sur des menus. Par exemple, avec le configurateur armbian-config, il est possible d'installer rapidement des paquets tels que Docker, Portainer, Pi-Hole, OpenHab et Kuma.

- Des images système prêtes à l'installation avec diverses applications préconfigurées sont formées séparément, incluant un environnement minimal nécessaire au fonctionnement d'applications spécifiques. Par exemple, un pack est disponible pour déployer la plateforme d'automatisation domestique Home Assistant, un pack avec des outils de vérification de la sécurité de Kali Linux et un pack pour créer des stockages en réseau basés sur OpenMediaVault.
- Les configurations pour créer des stations de travail basées sur des PC à carte unique sont élaborées en utilisant les environnements de bureau KDE, GNOME et Xfce. La configuration avec Xfce est en outre optimisée pour une utilisation sur des cartes à faible consommation. Toutes les configurations utilisent l'accélération 3D sur les cartes qui la prennent en charge, et sur les cartes Rockchip, la lecture vidéo en qualité 4K est également supportée.


- Un niveau de support platinum est assuré pour les cartes Radxa Rock 5 ITX, Rock 5B+/5C et Bigtreetech CB1. Le support des cartes Khadas Edge2 (Allwinner), de la série Khadas VIM, BananaPi CM40, BananaPi M7 (Rockchip RK3588), BananaPi F3 (RISC-V), FriendlyElec M6/T6/R6x (RK3588) est également introduit. Le support des dispositifs basés sur les puces Mekotronics, Innovato, Libre Computer, Texas Instruments, JetHome, SmartNow et AlfredSmart a été élargi.
Source : opennet.ru




