Comme c'est l'habitude dans la plupart des cas, les utilisateurs les plus expérimentés doivent essayer dès que possible les dernières évolutions de leur logiciel préféré. C'est quelque chose qui, par exemple, est extensible à certaines des principales distributions Linux, telles que GNOME OS.
Mais bien sûr, comme il ne pourrait en être autrement, si nous décidons d'essayer le fonctions expérimentales qui sont mis à notre disposition, nous courons certains risques. Nous parlons de logiciels qui ne sont pas garantis et qui peuvent provoquer certaines erreurs sur nos ordinateurs. Nous allons maintenant nous concentrer sur un nouvel outil que les développeurs de la distribution Linux susmentionnée, GNOME OS, nous fournissent pour rendre les tests plus sécurisés et accessibles à tous les utilisateurs.
Ceci est le centre de test du système d'exploitation GNOME
Et il faut garder à l’esprit que tester certains logiciels expérimentaux est parfois compliqué par ces temps-ci. On a toujours la possibilité d'attendre l'arrivée d'une version stable, ou d'entrer dans le monde des versions de développement en espérant que tout se passe bien.
C'est quelque chose qui est particulièrement évident dans des systèmes comme Système d'exploitation GNOMEoù l'image de base est en lecture seule et nous ne pouvons pas remplacer un package et passer à autre chose. C'est pourquoi GNOME veut maintenant résoudre ce problème avec une nouvelle application qu'il développe et qu'il annonce provisoirement comme Test Center.
Son objectif principal est de devenir une solution complète pour installer, exécuter et supprimer automatiquement tout composant Linux expérimental, qu'il s'agisse d'une application ou d'un élément du système d'exploitation lui-même.
Pour les applications, cela évite en réalité la tâche fastidieuse de recherche d'artefacts d'intégration continue ou de création manuelle d'un fichier. Forfait Flatpak. Un développeur nous fournit un lien, nous cliquons dessus et la version apparaît étiquetée comme expérimentale et avec une date d'expiration par défaut. En parallèle, les composants du système d'exploitation fonctionnent avec des images sysext au lieu de Flatpaks, bien que le concept soit le même.
Par exemple, si le contrôle parental est encore en développement, le sysext associé à la demande de fusion est téléchargé via le Test Center. Il est ensuite installé dans le système en superposition plutôt qu'en remplacement. De même, en l'éliminant, le système revient à l'état antérieur à l'application du changement expérimental.
Et il y a une raison pour laquelle les tests au niveau du système ont été si problématiques jusqu'à présent. Il convient de mentionner que l'option la plus similaire dans une distribution conventionnelle basée sur des packages consiste à regrouper les modifications dans un référentiel non officiel tel qu'un COPR ou un PPA et à demander aux testeurs de les installer à partir de là, ce qu'ils ont finalement résolu avec ce nouvel outil.
Comment télécharger les versions précédentes du système d'exploitation Linux GNOME
Une fois installés, les packages expérimentaux ne sont pas intégrés aux packages stables, mais les remplacent complètement. Si quelque chose ne va pas, jusqu’à présent, il était de notre responsabilité de le réparer. Cela signifie que nous n'obtenions pas de mises à jour appropriées jusqu'à ce que nous le corrigions.
Il convient de noter que tout cela fait partie du Suite d'outils de développement du système d'exploitation GNOME. De plus, et en parallèle, nous travaillons sur un moyen plus simple de distribuer des outils en ligne de commande pour les développeurs. Pour finir, nous vous dirons que vous avez toujours la possibilité d'essayer les nouvelles fonctions de ce système d'exploitation avant tout le monde depuis son site officiel, via ce lien.
Centre de tests du système d'exploitation GNOME Les images Sysext sont montées en superposition sur le système de base sans remplacer les packages d'origine. En les supprimant, le système revient exactement à l’état précédent. Les Flatpaks, en revanche, sont des applications packagées de manière isolée, mais elles ne peuvent pas modifier aussi profondément les composants du système d'exploitation.
Pour le moment, la date de sortie exacte est inconnue. L'outil fait partie de la suite d'outils de développement GNOME OS et est en cours de développement actif.
Bien que le Test Center soit conçu pour sécuriser et restaurer le système à l’état précédent, il s’agit d’un outil en développement. Toutes les fonctions expérimentales comportent certains risques. Il est recommandé de le tester dans un environnement non critique ou dans une machine virtuelle, surtout s'il n'existe pas de version stable.
Qu'est-ce qui différencie les images sysext des Flatpaks dans ce contexte ?
Quand le Centre de Test sera-t-il stable ?
Est-il sécuritaire d’utiliser le Centre de test sur mon ordinateur de travail principal ?