Nouvelles Du Monde

Canonical révèle plus de détails sur Ubuntu Core Desktop • The Register

Canonical révèle plus de détails sur Ubuntu Core Desktop • The Register

Sommet Ubuntu 2023 En avril prochain, une nouvelle LTS Ubuntu arrivera, accompagnée d’une toute nouvelle édition de bureau immuable.

Lors de la conférence Ubuntu de cette année à Riga, en Lettonie, Canonical a révélé plus de détails sur sa prochaine distribution de bureau immuable. Le chef de produit Oliver Smith et le responsable de l’ingénierie Ken VanDine conjointement a donné une conférence décrivant une partie de ce qui est à venir. Le Reg Nous avons déjà examiné à quoi nous attendre en juin, mais cela devient plus clair.

Le bureau de base est pas la prochaine version d’Ubuntu elle-même. Les ordinateurs de bureau et serveurs ordinaires Ubuntu ne vont nulle part, et la prochaine version, numérotée 24.04 et nommée Noble Numbat comme nous l’avons mentionné le mois dernier, sera la version par défaut et sera livrée avec toutes les éditions et saveurs habituelles.

Il ne s’agit pas non plus d’un tout nouveau produit : il s’agit d’une édition graphique de bureau de la distribution Ubuntu Core existante, comme nous l’avons examiné lors de sa sortie en juin de l’année dernière, quelques mois après la version 22.04. Noyau Ubuntu est la distribution Internet des objets (IoT) de Canonical, destinée à être intégrée aux appareils de pointe, tels que les panneaux numériques et les écrans intelligents. Il s’agit d’une distribution immuable, ce qui signifie que le système de fichiers racine est en lecture seule et qu’il n’y a pas de gestionnaire de paquets conventionnel.

Plutôt que d’être une base de personnalisation, comme un Linux classique, l’idée est que les distributions immuables sont déployées et mises à jour davantage comme un système d’exploitation de téléphone ou de tablette : il existe une seule image de système d’exploitation fixe et fortement testée, et elle est déployée sur les appareils dans le terrain sans modification. Les mises à jour sont monolithiques : une toute nouvelle image est supprimée et tous les composants du système d’exploitation sont mis à niveau en une seule opération vers la même combinaison.

Ce n’est pas unique. La plupart des principaux fournisseurs Linux proposent des offres immuables, et Le Reg en a examiné plusieurs au fil des ans, notamment MicroOS, la base du système d’exploitation d’entreprise de nouvelle génération de SUSE ALP. Outre le célèbre ChromeOS, un autre bureau immuable est la distribution éducative Endless OS.

Lire aussi  Bugcrowd annonce une taxonomie de notation pour les LLM

L’exposé a cité comme avantages de Core Desktop certaines fonctionnalités partagées avec d’autres distributions :

Et continué avec…

Jusqu’ici, tout va bien, mais Canonical pense qu’il présente de nouveaux angles uniques. Core Desktop est construit sous forme de couches supplémentaires au-dessus de la distribution Ubuntu Core existante, et comme Core, il est entièrement construit avec un seul système de packaging : Ubuntu’s Snap.

Bien que Snap reste controversé, il présente des avantages incontestables par rapport aux outils SUSE et Red Hat. SUSE transactional_update L’outil, bien que plus simple que ses concurrents en termes de mise en œuvre, nécessite un système de fichiers capable de prendre des instantanés, ce qui signifie que ses distributions immuables doit utilisez Btrfs. Bien qu’il ait de nombreux admirateurs, le nombre et le contenu des cellules orange et rouge dans les tableaux de fonctionnalités ici dans sa propre documentation reflètent les sérieuses réserves du bureau FOSS à propos de Btrfs.

Red Hat, bien sûr, a banni les Btrfs de RHEL depuis longtemps. Sans système de fichiers de capture instantanée, les outils transactionnels sponsorisés par Big Purple Hat sont considérablement plus complexes et divisés en deux types distincts. Nous avons examiné le comment et le pourquoi ainsi que certaines des diverses implémentations dans nos articles sur la résilience Linux plus tôt cette année. Les distributions immuables de Red Hat utilisent OSTree pour le système d’exploitation sous-jacent et Flatpak pour les applications graphiques.

Canonical décrit Ubuntu Core Desktop en termes de conception à sept couches, du noyau jusqu’à plusieurs applications Snap (cliquez pour agrandir)

Ubuntu Core Desktop propose une proposition beaucoup plus simple : un système de packaging du noyau aux applications. Les diapositives de Smith montraient des applications situées au-dessus de cinq couches :

  • Bases supplémentaires (bases spécifiques à l’application pour garantir la compatibilité entre les versions d’Ubuntu)
  • Session de bureau Ubuntu (une session Wayland prenant en charge l’environnement de bureau GNOME)
  • Boot Base (le système de fichiers racine amorçable minimal et le gestionnaire d’affichage)
  • Gadget (définit le chargeur de démarrage, les arguments du noyau, les exigences de chiffrement et de sécurité) et Snapd (le framework de base qui intègre les composants du système)
  • Kernel (Kernel et pilotes nécessaires)
Lire aussi  Anfevi présente 'Ensō', le premier court métrage sur le verre qui transforme son cycle infini en une histoire d'amour sans fin | Actualités environnementales

La pile est unifiée par ce qu’on appelle une assertion de modèle, qui est décrite comme « la « carte » du système, une chaîne de confiance cryptographique pour garantir l’intégrité du système.

Bien que l’un des objectifs de l’exercice était d’assurer aux administrateurs système un système d’exploitation homogène qui sera identique sur toutes les machines déployées, une partie du plan est que sa modularité permet de remplacer les couches individuellement sans perturber l’ensemble de la pile : par exemple, ” Les snaps du noyau peuvent être remplacés ou suivre différents canaux, par exemple un noyau « optimisé pour les jeux » avec des pilotes Nvidia plus récents. » De même, la couche de session de bureau peut être remplacée, même sur un système déployé : « Les sessions de bureau peuvent être modifiées vers des canaux « périphériques » à évolution plus rapide ou des environnements de bureau alternatifs, tout en restant sur une base LTS stable.

Le nouveau système de chiffrement complet du disque basé sur une puce TPM d’Ubuntu, apparu dans la version bêta de 23.10 Mantic Minotaur, est également un composant, de sorte que le stockage du système peut être chiffré sans qu’il soit nécessaire de saisir une phrase secrète pour démarrer la machine.

Core Desktop est destiné à prendre en charge des rôles plus généraux que les seuls appareils de pointe – comme, en principe, les appareils de jeu (cliquez pour agrandir)

La prise en charge de certains autres rôles du système est une priorité, notamment les jeux sur les GPU Intel, AMD et Nvidia, ainsi que les jeux Linux natifs et les titres Windows via Proton. Alan Pope, ancien membre du personnel de Canonical, a fait la démonstration d’un Steam Deck exécutant Ubuntu Core lors de l’événement, et son long article de blog à propos de l’expérience contient des détails intéressants sur la façon dont l’aperçu du développeur fonctionne déjà.

D’autres fonctionnalités sont en cours de développement, notamment un conteneur LXD, qui prendra en charge le développement de logiciels sur le système d’exploitation, notamment l’intégration de divers IDE et la possibilité d’installer des logiciels traditionnels. .deb paquets. Il sera pris en charge par la suite de gestion de flotte Landscape d’Ubuntu, y compris la gestion des appareils à distance et le reporting. La connexion à Active Directory de Microsoft figure également sur la feuille de route.

Lire aussi  'Baldur's Gate 3' décroche un IGN 10/10, Metascore a coché pour lier les 'larmes'

Nous pensons que Core Desktop pourrait encore être l’outil qui valide le format Snap de Canonical et aide à surmonter certaines des résistances auxquelles il est confronté. Le format de distribution de fichier unique de Snap est simple et permet une installation transactionnelle – y compris, surtout, une restauration – sans système de fichiers sophistiqué en dessous, ou des méthodes de distribution élaborées telles que libostrie. Cela ne nécessite même pas le Snap Store – ni aucun magasin du tout, comme nous reviendrons le décrire dans un prochain article.

Les packages Snap sont également déjà compressés en interne. La compression des applications Flatpak est l’une des principales raisons pour lesquelles Fedora utilise désormais Btrfs, même s’il convient de noter que, pour l’instant, Snap n’inclut aucune forme de déduplication entre des packages distincts. Cependant, la prise en charge expérimentale de ZFS est revenue dans la version 23.10 et ZFS inclut la déduplication au niveau des blocs, cela pourrait donc également apparaître avec le temps.

Ubuntu Core Desktop n’est pas encore prêt, et ne le sera probablement pas avant cinq ou six mois environ ; la diapositive finale indique que les « bloqueurs de version » incluent :

Cependant, la technologie semble impressionnante. En 2024, Ubuntu existera depuis 20 ans. Il existe déjà un intérêt considérable pour les distributions immuables et pour Ubuntu Core de Canonical. a fait ses débuts en 2014. Ce n’est pas un nom familier, mais Ubuntu Core est déjà présent sur le terrain, et s’il est livré dans les délais, Core Desktop apparaîtra une décennie après Core lui-même. Le potentiel est très considérable et nous le suivrons avec intérêt. ®

2023-11-08 14:04:00
1699443093


#Canonical #révèle #détails #sur #Ubuntu #Core #Desktop #Register

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Un F16 s’est écrasé à Halkidiki, le pilote est sain et sauf

F-16 ©Eurokinissi ” )+(“arrêter\”> “).length); //déboguer contenttts2=document.querySelector(“.entry-content.single-post-content”).innerHTML.substring( 0, document.querySelector(“.entry-content.single-post-content “).innerHTML.indexOf( “” )); contenttts2=contenttts2.substring(contenttts2.indexOf( “fa-stop\”> ” )+(“arrêter\”> “).length);

ADVERTISEMENT