Les distributions Linux atomiques mettent à jour les systèmes d'exploitation dans des environnements isolés, en appliquant les changements uniquement s'ils réussissent pleinement au redémarrage. Cette approche prévient les mises à niveau défaillantes et la perte de données, s'inspirant de technologies comme rpm-ostree et le système A/B d'Android. Un examen met en lumière cinq de ces distros testées pour leur stabilité sur divers appareils.
Les distributions Linux atomiques préparent les mises à jour dans une image système séparée et en lecture seule sans affecter l'environnement actif. Si la validation passe au redémarrage, la nouvelle image s'active ; sinon, la version précédente démarre inchangée. Cette méthode, utilisée sur les serveurs via rpm-ostree et transactional-update, et dans les mises à jour A/B d'Android, supporte désormais l'usage desktop, réduisant les risques de mises à niveau échouées. Après des tests sur ordinateurs portables, bureaux et PC de jeux portables, cinq distros se sont distinguées par des rollbacks propres et un fort soutien logiciel. Toutes sont gratuites et mettent l'accent sur l'immutabilité pour la sécurité, les paquets étant souvent installés comme conteneurs pour protéger le système de base. Vanilla OS utilise ABRoot pour les mises à niveau atomiques et Apx pour installer des apps de Debian, Ubuntu, Flatpak ou AppImages dans des environnements isolés. L'installation permet de choisir navigateurs et suites bureautiques, plus la planification des mises à jour pendant les temps morts. AerynOS propose un installateur textuel nécessitant un partitionnement manuel aidé par GParted, et fournit un bureau KDE Plasma vanilla. Les mises à jour s'appliquent pendant la configuration, assurant un système léger et reproductible. Fedora Kinoite, basé sur rpm-ostree, utilise KDE Plasma par défaut avec des apps Flatpak. Il suit un calendrier prévisible, incluant des versions majeures tous les 13 mois. Aurora offre une configuration KDE prête à l'emploi avec essentiels préchargés et Distroshelf, un outil pour exécuter d'autres distributions Linux en machines virtuelles. Bazzite, variante gaming de Fedora ressemblant à SteamOS, inclut un support matériel, pilotes NVIDIA propriétaires, compatibilité manettes, Waydroid pour apps Android et chiffrement LUKS. Elle convient aux gamers et utilisateurs généraux avec mises à niveau atomiques. Ces distros priorisent des bases en lecture seule, rollbacks transactionnels, apps isolées et upstrems transparents, rendant les mises à jour prévisibles et à faible risque.