Les téléphones Linux pourraient être encore meilleurs avec postmarketOS 'Duranium'
Même si postmarketOS constitue un effort impressionnant pour apporter l’expérience Linux open source aux smartphones, il présente actuellement de nombreuses lacunes. Le projet espère désormais en corriger certains avec une nouvelle variante immuable, appelée Duranium.
Il existe déjà de nombreuses distributions Linux « immuables », qui stockent le système d'exploitation principal dans une partition en lecture seule, la plupart des logiciels s'exécutant dans des environnements conteneurisés comme Flatpak ou Snap. Ce n'est pas idéal pour toutes les situations, mais cela rend presque impossible la panne de votre système, même en cas d'échec d'une mise à jour du système : l'appareil revient simplement à son état précédent. Fedora Silverblue, NixOS et d'autres distributions ont une conception immuable.
Duranium a été annoncé aujourd'hui comme une nouvelle variante immuable de postmarketOS, avec la plupart des mêmes avantages que les autres distributions Linux immuables. Le billet de blog expliquait : « Les mises à jour du système sont appliquées sous forme d'images complètes et vérifiées plutôt que de packages individuels. Soit la nouvelle image fonctionne, soit le système revient automatiquement à la précédente. Pas d'état partiellement appliqué. Pas d'audio de débogage lorsque vous devez passer un appel téléphonique et pas de soucis avec un navigateur Web en panne lorsque vous souhaitez simplement faire défiler des photos de chats. «
L’équipe précise que Duranium est un « modèle de déploiement différent » et non un fork ou une distribution supplémentaire. Tous les appareils capables de démarrer postmarketOS ne supplanteront pas Duranium, principalement en raison de la nécessité d'utiliser UEFI ou U-Boot. Il utilise également plus de stockage que le postmarketOS classique, car il existe deux partitions système de 5 Go.
Les téléphones et tablettes Android ont déjà une structure système immuable, généralement avec deux partitions système A/B, ce qui a contribué à pousser certaines distributions Linux de bureau et ChromeOS à adopter la même structure. Nous avons enfin bouclé la boucle avec une version immuable de postmarketOS.
L'installation de logiciels dans postmarketOS repose généralement sur le gestionnaire de packages apk, mais cela ne fonctionne pas avec une structure immuable. Au lieu de cela, Flatpak sera le principal moyen d'installer et de gérer des applications, tout comme sur la plupart des distributions de bureau immuables. Duranium inclura également le gestionnaire de packages coldbrew, qui est similaire à Homebrew, mais utilise les packages Alpine Linux et les met en sandbox dans le répertoire personnel. Vous pouvez également configurer Nix ou Homebrew, si vous le souhaitez.
Les images initiales du système Duranium sont désormais disponibles pour le Fairphone 5, le Google Pixel 3a, les Chromebooks, les Lenovo ThinkPad X13 et le OnePlus 6. D'autres appareils seront ajoutés à l'avenir et le wiki contient des instructions d'installation.
