La version du système d'exploitation Manjaro Linux 25.0, basée sur Arch Linux et destinée aux utilisateurs débutants, a été publiée. Cette distribution se distingue par un processus d'installation simplifié et convivial, prenant en charge la détection automatique du matériel et l'installation des pilotes nécessaires à son fonctionnement. Manjaro est livré sous forme de versions live avec des environnements de bureau KDE (4,5 Go et 3,7 Go), GNOME (4,3 Go et 3,1 Go) et Xfce (4 Go et 3,2 Go), conçus pour l'architecture x86_64 et diverses plateformes basées sur des processeurs ARM. Des versions supplémentaires avec Budgie, Cinnamon, Deepin, LXQt et i3 sont également en cours de développement par la communauté.
Pour gérer les dépôts dans Manjaro, un outil propriétaire appelé BoxIt est utilisé, conçu sur le modèle de Git. Le dépôt est maintenu selon le principe de l'intégration continue des mises à jour (rolling), mais les nouvelles versions passent par une étape supplémentaire de stabilisation. En plus du dépôt officiel, la prise en charge du dépôt AUR (Arch User Repository) est disponible. La distribution est équipée d'un installateur graphique et d'une interface graphique pour la configuration du système.
Caractéristiques de la version :
- L'édition basée sur GNOME a été mise à jour vers la version GNOME 48, qui apporte le support HDR, la triple mise en mémoire, la disposition en pile des notifications et des raccourcis globaux. Le configurateur a été étendu. Des optimisations de la consommation de mémoire et de performance ont été ajoutées.
- L'édition basée sur KDE a été mise à jour vers les versions KDE Plasma 6.3 et KDE Gear 24.12.
- L'édition basée sur Xfce a été mise à jour vers la version 4.20.
- Le noyau Linux a été mis à jour vers la version 6.14. Des paquets contenant les versions LTS des noyaux 6.1 et 6.6 sont également disponibles.
La première version alpha de l'édition Manjaro Summit a été présentée, dans laquelle l'environnement système est distribué sous la forme d'une image monolithique unique, montée en mode lecture seule et mise à jour intégralement en mode atomique. Une image d'installation avec GNOME, de 2 Go (x86_64), qui prend en charge le démarrage uniquement sur des systèmes UEFI, est disponible. Actuellement, seul GNOME est pris en charge, mais des modèles pour créer des versions avec KDE Plasma, Xfce et COSMIC sont disponibles (par exemple, pour installer KDE, vous pouvez exécuter la commande «arkdep deploy manjaro-summit-kde»).
L'image système monolithique est formée sur la base de paquets d'Arch Linux à l'aide de l'outil arkdep, développé par le projet Arkane Linux. Cet outil est écrit en Bash et constitue une interface autour de GNU Coreutils, wget, curl et Systemd. Pour installer une mise à jour, utilisez la commande «sudo arkdep deploy», et pour évaluer les modifications dans la mise à jour proposée, utilisez «arkdep diff».
Le système de fichiers utilisé est Btrfs. Les mises à jour sont effectuées en téléchargeant une nouvelle image système dans un sous-volume Btrfs distinct et en basculant vers celle-ci au démarrage. En cas de problème, un retour à un état précédent est prévu (en cas d'échec lors du chargement de la nouvelle image, un tel retour se fait automatiquement grâce à systemd-bless-boot). De nouvelles mises à jour sont créées une fois par semaine.
Des programmes supplémentaires sont installés dans des paquets au format Flatpak. Les programmes peuvent également être installés sous forme de couches distinctes du système, par exemple, pour installer Firefox, on peut exécuter «arkdep layer firefox». Pour l'installation de programmes graphiques dans des conteneurs et la création d'environnements à partir d'autres distributions, l'outil Distrobox et l'interface graphique BoxBuddy sont inclus. Un mode de désactivation du verrouillage des modifications dans la partition racine et l'utilisation du gestionnaire de paquets standard pacman est prévu, mais les paquets installés de cette manière seront perdus après la prochaine mise à jour du système et devront être réinstallés.
Source : opennet.ru
