Après 6 mois de développement, la version du projet postmarketOS 26.06 a été présentée, développant une distribution Linux pour appareils mobiles, basée sur la base de paquets Alpine Linux, la bibliothèque standard C Musl et l'ensemble d'outils BusyBox. L'objectif du projet est de fournir une distribution Linux pour smartphones et tablettes, indépendante du cycle de vie de support des firmwares officiels et non liée aux solutions standard des principaux acteurs de l'industrie. Des builds ont été préparés pour 65 appareils (32 — communauté et 33 — tests), y compris le PINE64 PinePhone Pro, le Purism Librem 5, le OnePlus 6, le Fairphone 5, le Google Nexus 10, le Google Pixel 3a, le Nokia N900, le Lenovo A60xx, l'ASUS MeMo Pad 7, ainsi que divers modèles de Samsung Galaxy et Xiaomi. Un support expérimental limité est offert pour plus de 600 appareils.
L'environnement postmarketOS est unifié et extrait tous les composants spécifiques aux appareils dans un package séparé. Tous les autres paquets sont identiques pour tous les appareils et reposent sur des paquets de la distribution Alpine Linux. Dans les builds, un noyau Linux vanille est utilisé autant que possible, et si ce n'est pas possible, ce sont les noyaux des firmwares préparés par les fabricants des appareils qui sont employés. Les principales interfaces utilisateur proposées incluent KDE Plasma Mobile, Phosh, GNOME Mobile et Sxmo, mais il est également possible d'installer d'autres environnements, y compris MATE, COSMIC et Xfce.
Dans cette nouvelle version :
- Ajout de la prise en charge des appareils Google Asurada Chromebook,
Google Cherry Chromebook, Google Corsola Chromebook, Radxa Dragon Q6A et PINE64 PineNote. En raison de problèmes de maintenance ou de fourniture d'un noyau obsolète, les builds pour l'ASUS MeMO Pad 7, le Microsoft Surface RT, le NVIDIA Tegra ARMv7, le Samsung Chromebook et
Xiaomi Mi Pad 5 Pro ont été déplacés dans la catégorie « tests ». - L'interface KDE Plasma Mobile a été mise à jour vers la version 6.6.5 (la version 6.5.6 était précédemment fournie).


- L'environnement Phosh, basé sur les technologies GNOME et développé par Purism pour le smartphone Librem 5, a été mis à jour vers la version 0.55 (la version 0.51 était utilisée auparavant). Certaines configurations spécifiques à postmarketOS ont été transférées dans le configurateur Phosh Mobile Settings, pour lesquelles des applications séparées étaient précédemment proposées. Le passage de son propre gestionnaire d'affichage tinydm au système d'entrée recommandé par le projet Phosh, phrog, et le processus en arrière-plan greetd a été réalisé.
1.18.1.

- Les composants GNOME ont été mis à jour vers la branche GNOME 50, mais l'environnement utilisateur GNOME Mobile, qui utilise une version de l'interface GNOME Shell adaptée pour les smartphones et les tablettes à écran tactile, reste sur la branche GNOME 48.

- La possibilité d'installer l'interface utilisateur Plasma Bigscreen, conçue pour les appareils multimédias connectés à des téléviseurs et des projecteurs, a été rétablie. L'environnement est optimisé pour fonctionner avec de grands écrans et se contrôle sans clavier à l'aide de télécommandes ou d'un assistant vocal.

- Lors de l'installation de l'environnement de bureau KDE Plasma dans des environnements avec systemd, le gestionnaire de connexion plasma-login-manager est utilisé par défaut à la place de sddm. Le support de KDE Plasma dans les environnements basés sur le système d'initialisation OpenRC n'est plus maintenu, n'est pas recommandé et sera supprimé dans une prochaine version si personne ne prend en charge cette fonctionnalité.
- L'écran de démarrage a été remanié, remplaçant pbsplash par le paquet Plymouth. Une animation avec une apparition et une disparition progressives de segments distincts du logo a été ajoutée. En appuyant sur la touche ESC ou le bouton d'alimentation pendant l'affichage de l'écran de démarrage, le mode d'affichage du journal de démarrage est activé.
- Sur les appareils avec un moteur vibrant, une notification par vibration pour indiquer le chargement a été mise en place.
- La base de paquets a été synchronisée avec Alpine Linux 3.24. Le gestionnaire de système systemd a été mis à jour vers la version 261 (précédemment la version 257 était fournie).
- Par défaut, le paquet sudo-rs, écrit en Rust, est utilisé au lieu de l'outil doas pour exécuter des commandes avec des privilèges élevés.
Source : opennet.ru






