mardi, 5 décembre 2023

Ubuntu Core Desktop : un nouveau venu dans l’espace immuable devrait être lancé début 2024

– Le bureau Ubuntu Core devrait être lancé en 2024.
– Le bureau immuable devrait offrir un fonctionnement plus stable.
– Le noyau Ubuntu Desktop devrait éventuellement fonctionner sur les fabricants de standards.

La puissance d’un bureau immuable

Nous attendions en fait avec impatience des mises à jour supplémentaires. concernant le prochain bureau de base immuable de Canonical. Tout au long de la conférence Ubuntu (3-5 novembre), le superviseur produit de Canonical, Oliver Smith, et son responsable de l’ingénierie, Ken VanDine, ont finalement donné quelques mises à jour et ont présenté au monde Ubuntu Core Desktop.

Ils ont partagé leurs idées sur ce que nous pouvons attendre de cette distribution de bureau. Une distribution de bureau est ce que nous appelons lorsque le système de fichiers racine est en lecture seule et qu’il n’y a pas de gestionnaire de bundles traditionnel en place).

Le bureau Ubuntu Core a maintenant en fait une date de lancement prévue dans Avril 2023.

Ce Core Desktop a en fait été interprété à tort comme une toute nouvelle version d’Ubuntu, mais ce n’est pas le cas. La prochaine version d’Ubuntu, nommée Noble Numbat et numérotée 24.04, sera équipée de toutes les cloches et sifflets typiques. La toute nouvelle version exécutera également un système Linux immuable, y compris des applications logicielles supplémentaires issues des packages d’applications logicielles conteneurisées et des snaps d’Ubuntu.

Ubuntu Core Desktop n’est pas une nouveauté. Comme mentionné, Ubuntu Core est la distribution Web of Things (IoT) de Canonical. L’objectif est de l’intégrer sur différents gadgets de pointe, composés d’affichages intelligents et d’indications numériques.

Le bureau immuable expliqué

Derrière l’abandon de LibreOffice par Red Hat Enterprise Linux

Un système d’exploitation (OS) immuable possède des propriétés résidentielles ou commerciales particulières. Il est en lecture seule. Cela signifie que le système en cours d’exécution ne peut pas être personnalisé directement par les applications ou les utilisateurs. Lorsqu’une mise à niveau a effectivement été exécutée, elle se fait de manière atomique. Pour faire simple, toutes les mises à jour sont appliquées avec succès en même temps ou pas du tout. Le système d’exploitation le plus fréquemment mis à niveau est ChromeOS basé sur Linux de Google.

Les applications de système d’exploitation immuables sont généralement isolées les unes des autres et du système d’exploitation principal. Ceci est normalement réalisé grâce à la conteneurisation, garantissant que les modifications apportées par les applications n’affectent pas d’autres applications ou le système principal.

Ce style de bureau immuable ne permet pas aux utilisateurs de modifier par inadvertance ou par malveillance les composants vitaux du système. De cette façon, cela améliore la sécurité, la stabilité et la cohérence. Ce système est privilégié dans certains scénarios, en particulier pour les systèmes importants ou ceux nécessitant des niveaux élevés de contrôle et de prévisibilité.

Exemples de bureaux immuables

NixOS, Space OS et Fedora SilverBlue sont un quelques exemples remarquables d’environnements de bureau immuables.

NixOS adopte une technique déclarative, permettant aux utilisateurs de définir avec précision les configurations du système et de gérer les packages avec le superviseur de packages Nix.

Space OS est réputé pour sa simplicité. . Il accepte un système de gestion de plan indépendant (XBPS) et un système runit init, qui offrent une expérience utilisateur légère et efficace.

Ubuntu Core Desktop – qu’allez-vous en faire ?

Fedora SilverBlue, une variante de Fedora de Red Hat, utilise un système immuable basé sur OSTree. Comme Ubuntu Core Desktop, Fedora SilverBlue améliore la stabilité et la sécurité générales.

Ces bureaux immuables fournissent aux utilisateurs des environnements informatiques constants et sécurisés. En même temps, ils explorent des méthodologies uniques et planifient des systèmes de gestion pour s’aligner sur les besoins particuliers d’un utilisateur.

Avantages et inconvénients d’un système d’exploitation immuable

Les systèmes d’exploitation immuables présentent des avantages et des inconvénients. . Ils sont bien adaptés aux applications qui privilégient la prévisibilité, la sécurité et la stabilité (pensez aux appareils IoT, aux environnements de haute sécurité et aux serveurs) et sont devenus particulièrement utiles dans le secteur des systèmes d’exploitation mobiles, en plus du domaine des PC.

Avantages des systèmes d’exploitation immuables :

  • Offre une sécurité robuste : les ordinateurs de bureau immuables rendent extrêmement difficile pour les applications logicielles nuisibles et nuisibles d’apporter des modifications au système d’exploitation. Sa conception rend également difficile la propagation de logiciels destructeurs entre différentes applications.
  • Plus facile à tester : un système d’exploitation immuable est égal d’un démarrage à l’autre. Il est donc plus simple d’auditer, de tester et de confirmer l’ensemble du système. Il est également plus facile de résoudre des problèmes particuliers.
  • Gérabilité simplifiée : chaque instance de système d’exploitation est uniforme. Par conséquent, les administrateurs n’ont pas besoin de s’inquiéter en cas de modifications ou de variations imprévues entre les différents systèmes. L’utilisation de restaurations et de mises à jour atomiques améliore l’application des mises à jour du système et la résolution des problèmes.
  • Fournit une excellente stabilité : les mises à jour du système ne laisseront pas le système d’exploitation dans un état instable grâce aux mises à jour atomiques. Les utilisateurs peuvent être assurés que leurs fichiers système ne peuvent pas être supprimés ou modifiés par accident.

Inconvénients des plates-formes immuables :

  • Compatibilité restreinte — L’immuable Les environnements isolés ou conteneurisés du système d’exploitation ne sont pas compatibles avec tous les services ou applications.
  • Stockage de photos d’images nécessaire : il existe des exigences de stockage particulières liées à un système d’exploitation immuable, comme le stockage de photos d’images. De telles applications séparées peuvent conduire à une redondance dans le stockage des dépendances des applications.
  • Pas aussi polyvalent qu’un système d’exploitation traditionnel : les utilisateurs ne sont pas en mesure de modifier leurs soumissions système de la même manière qu’ils le feraient avec un système d’exploitation. système d’exploitation classique.

Ubuntu Core Desktop et Snaps : une réponse à des défis complexes ?

Ubuntu Core Desktop de Canonical est l’aboutissement d’une innovation couvrant plusieurs années dans le secteur IoT. L’objectif principal est d’accroître la base solide du noyau d’Ubuntu pour en faire une expérience de bureau robuste et complète. Il a en fait été créé pour traiter des problèmes complexes à mesure qu’ils évoluent. Sa première incarnation a commencé avec des applications à usage unique ou client léger, pour finalement devenir un système pouvant être utilisé par les joueurs, les propriétaires et les développeurs d’applications logicielles.

Canonical dévoile Ubuntu 23.10, axé sur la sécurité et la découverte d’applications.

Oliver Smith a révélé : « Nous ne développons pas simplement Ubuntu Core Desktop. Nous construisons une série de pièces que les individus peuvent utiliser pour construire des produits. » Il a ensuite donné un exemple. « Une boutique informatique d’entreprise devra peut-être créer quelque chose qui est fait sur mesure pour elle, qui dispose d’un ensemble d’applications qu’elle doit fournir à ses utilisateurs. Nous pensons donc à cela dans une technique modulaire, où tous les petits éléments dont ils pourraient avoir besoin sont prêts à être assemblés. »

Utilisant une telle approche, Smith a déclaré qu’ils disposaient d’un « gizmo snap ». Finalement, même le noyau Linux est distribué sous forme de plan instantané. Cela « définit des éléments tels que le chargeur de démarrage, les paramètres de sécurité et le cryptage ». À terme, le démon Snap, connu sous le nom de Snapd, gérera toutes les mises à jour des applications dans l’ensemble du système.

Snap fait encore l’objet de nombreuses critiques, mais il ne fait aucun doute qu’il présente certains avantages par rapport à ses concurrents, tels que Red. L’outillage de Hat et SUSE. SUSE nécessite un système de fichiers compatible avec les instantanés. Cela implique que les Btrfs sont requis par ses distributions immuables. Oui, les fans sont nombreux, mais les rendez-vous restent avec Btrfs.

Obtenir les applications dont vous avez besoin en un clin d’œil ?

Les utilisateurs peuvent mettre à niveau les applications immédiatement lorsqu’ils utilisent Snaps. Il est également possible d’exécuter plusieurs variantes et/ou de revenir aux applications au format d’origine si vous n’êtes pas fan de la dernière variante. De plus, la fonctionnalité modulaire du système devrait aider les applications tierces à fonctionner efficacement.

Cela reste à voir, mais Ubuntu Core Desktop pourrait jouer un rôle important dans l’obtention d’une plus grande approbation pour le format Snap de Canonical. Prenez le format de circulation à fichier unique de Snap. Cela rationalise la configuration avec des capacités transactionnelles, y compris la restauration, sans avoir besoin de systèmes de fichiers compliqués ou d’approches de circulation comme libostree.

Une session de bureau GNOME peut également être utilisée par le Core Desktop, mais cela dépend en fin de compte de l’utilisateur. . À partir de là, les utilisateurs auront la possibilité de personnaliser leur expérience informatique. Il sera possible de choisir parmi différents noyaux qui ont été réellement améliorés pour des environnements de bureau spéciaux (MATE, KDE, etc.) ou pour les jeux. Les utilisateurs auront la possibilité de définir ce qui est particulièrement inclus dans leur système d’exploitation.

Ubuntu Core Desktop : amélioration des progrès

Ubuntu Core Desktop se concentre sur les étapes de confidentialité et de sécurité personnelles, avec des fonctionnalités telles que comme le cryptage complet des fichiers du disque et un système de confinement instantané pour isoler les logiciels potentiellement malveillants. Pour les concepteurs, la combinaison de conteneurs LXD pourrait changer la donne, en aidant les utilisateurs à améliorer leurs flux de travail. Pour les joueurs, le travail est continu pour prendre en charge Proton et les jeux vidéo natifs.

« On dirait que vous êtes sur le point d’écraser quelque chose d’exceptionnellement crucial – arrêtez cela simultanément. « — Le concept principal du bureau immuable.

Avec une large assistance périphérique et une impression sans pilote, Ubuntu Core Desktop se veut convivial. Aujourd’hui, les développeurs en sont aux dernières phases de sélection, de documentation et d’amélioration de son installation.

Bien qu’aucune date de sortie spécifique n’ait été proposée, le potentiel d’une adoption plus large, même sur les ordinateurs portables grand public, a été suggéré par le superviseur communautaire Alan Pope, après l’avoir exécuté sur un Steam Deck. Pope a déclaré : « Je peux envisager un avenir dans lequel les ordinateurs portables de fournisseurs bien connus seront livrés par défaut avec Ubuntu Core Desktop. Ceux-ci pourraient cibler les concepteurs au départ, mais je pense qu’à terme, les utilisateurs « normaux » utiliseront Ubuntu Core Desktop. »

Canonical pense avoir des angles uniques avec Ubuntu Core Desktop. Il ne fait aucun doute qu’étant un système de packaging de produit unique, du noyau à l’application, ce bureau immuable garantit la stabilité du système pour les utilisateurs du monde entier.

.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici