Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Fedora Silverblue pourrait être l’avenir de Linux. Voici pourquoi.

Je suis sûr que de nombreux utilisateurs Linux chevronnés ont entendu parler de Fedora Silverblue. Pour les non-initiés, Fedora Silverblue est une variante immuable de Fedora Workstation. Cela signifie que le système d’exploitation principal est le même que toutes les autres installations de Fedora Silverblue et qu’il est en lecture seule. Vous ne pouvez pas le changer, peu importe à quel point vous essayez.

Les avantages sont bien expliqués par le projet Fedora dans la documentation Silverblue : « La conception immuable de Silverblue est destinée à le rendre plus stable, moins sujet aux bugs et plus facile à tester et à développer. Enfin, la conception immuable de Silverblue en fait également une excellente plate-forme pour les applications conteneurisées ainsi que pour le développement de logiciels basés sur des conteneurs. Dans chaque cas, les applications et les conteneurs sont séparés du système hôte, ce qui améliore la stabilité et la fiabilité. » Ce sont les nombreuses raisons pour lesquelles je pense que Fedora Silverblue peut être l’avenir de Linux.

Contenu

Fedora Silverblue est immuable

Les systèmes d’exploitation immuables sont plus courants que vous ne le pensez. Les deux systèmes d’exploitation « grand public » * nix, ceux qui sont macOS et Chrome OS, sont tous deux immuables d’une manière ou d’une autre. C’est une excellente option pour les utilisateurs qui semblent toujours avoir des problèmes avec la rupture du système d’exploitation mutable.

La nature immuable favorise également les applications conteneurisées. Par exemple, les Flatpaks sont le principal moyen d’installation des applications sur Silverblue, et la superposition des packages RPM sur le système de base est un dernier recours si vous ne trouvez pas de Flatpak ou d’autres applications conteneurisées.

/, /usr, et tout ce qui se trouve en dessous est en lecture seule (immuable), et /var est l’endroit où l’état d’exécution est stocké

Mises à niveau du système d’exploitation atomique

Les mises à niveau du système d’exploitation atomique signifient que, contrairement aux autres systèmes Linux, vous ne mettez pas à niveau des packages uniques, un à la fois. Vous mettez à niveau l’intégralité de l’image du système d’exploitation. C’est ce qui doit arriver pour que vous puissiez installer un logiciel non conteneurisé.

Vous utilisez la commande rpm-ostree pour installer le package RPM de votre choix, et cela créera un nouveau système de fichiers racine amorçable. Cela signifie que votre précédent système de fichiers racine amorçable est toujours intact et que vous pouvez redémarrer dans cette image précédente en cas de problème.

Il s’agit d’une fonction similaire à l’instantané d’un système à l’aide de Btrfs, ZFS ou LVM, entre autres outils disponibles, mais Fedora étant un système difficile dans lequel intégrer ZFS, les options Grub disponibles avec OSTree sont une amélioration bienvenue de la qualité de vie .

Mises à jour automatiques de SilverblueLes mises à jour sont automatiques dans Silverblue

OSTree et rpm-ostree

OSTree est la technologie qui alimente la composition, la mise à jour et le déploiement de nouvelles racines amorçables dans Silverblue. Vous pouvez le considérer comme « Git pour les binaires OS ». C’est un système vraiment fascinant pour gérer les binaires du système d’exploitation, et il permet cette séparation de l’espace système et de l’espace utilisateur que j’ai mentionnée précédemment.

rpm-ostree est un système qui combine la gestion des packages de RPM et la gestion des images d’OSTree dans un système qui vous permet de superposer les RPM sur l’image Silverblue de base. La plupart des RPM de Fedora sont installables via rpm-ostree, et l’intégration de RPM avec OSTree aide le gestionnaire de paquets et le gestionnaire d’images à travailler ensemble.

Un exemple des avantages de ceci est que les RPM que vous superposez à l’image de base sont mis à jour et contrôlés séparément de l’image de base, vous pouvez donc passer à une version différente de Firefox et redémarrer dans la nouvelle racine amorçable. Mais si, pour une raison quelconque, la mise à niveau de l’image ne s’est pas très bien déroulée, vous pouvez revenir à l’image précédente tout en conservant la dernière version de Firefox. C’est une couche distincte de l’image du système d’exploitation, et rpm-ostree est un outil qui gère les deux.

Superposition OSTree, Flatpak et Toolbox

J’ai mentionné les « couches » dans Silverblue tout au long de cet article. Par cela, je veux dire que Silverblue est séparé en plusieurs espaces distincts qui fonctionnent tous ensemble pour faire fonctionner le système d’exploitation ensemble. L’image de base immuable du système d’exploitation est une couche et chaque RPM que vous superposez crée une nouvelle couche avec la même racine amorçable mais de nouveaux packages RPM superposés. Ce sont toutes des couches OSTree.

Séparé de tout cela, vous avez des Flatpaks, qui se superposent tous et sont complètement isolés des couches OSTree. Enfin, vous avez une autre couche distincte appelée Boîtes à outils, qui sont essentiellement des systèmes de fichiers racine Fedora Workstation superposés aux couches OSTree dans lesquelles vous pouvez utiliser DNF pour tester les logiciels et accéder à des outils à usage unique, tels que l’essai de logiciels de Copr repos , ou tester le logiciel que vous avez écrit sans avoir à redémarrer dans un nouveau déploiement de Silverblue. Vous pouvez utiliser différentes versions de Fedora Workstation, afin de pouvoir profiter des nouvelles ou des anciennes fonctionnalités de Workstation lors de vos tests. Les boîtes à outils sont trop lourdes à couvrir dans cet espace. Vous pouvez consulter la vidéo suivante pour en savoir plus.

Tiroir d'applications SilverblueSilverblue est livré avec quelques applications par défaut spartiates…
Liste des Flatpaks Silverblue… et la plupart sont des Flatpaks

Pourquoi Silverblue est-il le futur ?

Je sais que beaucoup de cela semble être davantage destiné aux développeurs. Cependant, l’utiliser comme système d’exploitation pour ordinateur portable ou poste de travail de bureau est également une option très viable. En superposant uniquement les packages nécessaires, tels que libvirt et d’autres outils de virtualisation KVM, et en utilisant des Flatpaks et des boîtes à outils pour créer un flux de travail conteneurisé, vous utilisez Silverblue au maximum de son potentiel. Il y a une courbe d’apprentissage, mais la plupart semblera très familière aux utilisateurs de Fedora Workstation qui aiment les Flatpaks.

Psssssst :  Qu'est-ce que le service Linux Slapd ?

Assurez-vous de consulter certains de nos autres contenus Fedora, y compris comment mettre à niveau vers Fedora 32 et comment gérer votre système Fedora avec Cockpit. Découvrez également la différence entre RHEL, CentOS et Fedora.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci