Une version officielle immuable du bureau Ubuntu, uniquement Snap, est en préparation. Voici ce que vous pouvez attendre du nouveau bureau Snapified Ubuntu.

Il y a un changement massif sous les pieds dans la façon dont Linux de bureau est construit. Les communautés et les entreprises créent des versions immuables de leurs distributions, et Ubuntu ne fait pas exception.

À partir d'Ubuntu 24.04, il y aura une version du bureau entièrement constituée de packages snap, également appelés snaps. Ce projet est actuellement connu sous le nom d'Ubuntu Core Desktop.

Mais comment l'utilisation d'une version Snap-only du bureau Ubuntu vous affecte-t-elle? À quels changements devez-vous vous attendre, et devez-vous plonger tout de suite ou conserver le bureau Ubuntu traditionnel un peu plus longtemps ?

1. Bonjour Snaps, au revoir DEB

Dans une version Snap-only d'Ubuntu, les snaps remplacent les DEB comme principal moyen de distribution et de téléchargement de logiciels.

Snap est un type de format de package universel, ce qui signifie qu'une application distribuée en tant que composant logiciel enfichable peut s'exécuter sur la plupart des versions de Linux plutôt que d'avoir à être rééditée pour chaque distribution spécifique. Snap est

instagram viewer
l'un des trois formats de packages indépendants de la distribution pour Linux.

Le format snap provient des développeurs de Canonical, la société derrière Ubuntu. Bien que les snaps soient disponibles pour n'importe quelle version de Linux, ils sont principalement associés à Ubuntu. La plupart des autres distributions se sont installées sur un autre format de package universel connu sous le nom de Flatpak, y compris SteamOS sur le Steam Deck.

Une différence majeure entre les snaps et les flatpaks est que le premier n'est pas limité aux applications de bureau. Les packages Snap peuvent distribuer des logiciels pour les serveurs. Vous pouvez également construire les composants système sous-jacents et les bibliothèques qui composent un système d'exploitation à partir de snaps.

2. Ceci est une version immuable d'Ubuntu

Quand quelque chose est modifiable, il est modifiable. Un système d'exploitation immuable est un système qui ne peut pas être modifié. Les fichiers système principaux sont en lecture seule, ce qui signifie que les applications que vous installez peuvent accéder aux fichiers système, mais elles ne peuvent pas les modifier ni en créer de nouveaux. Vous, l'utilisateur, ne pouvez pas non plus modifier facilement le système vous-même.

Cela peut sembler compliqué, mais il y a de fortes chances que vous utilisiez déjà un système d'exploitation immuable. Android, ChromeOS et macOS utilisent tous cette approche. En effet, les systèmes d'exploitation immuables sont plus difficiles à casser accidentellement. Ils sont également dotés d'une sécurité améliorée, car les pirates ont un travail beaucoup plus difficile en essayant d'injecter des logiciels malveillants au niveau du système.

Pour être clair, l'ensemble du système n'est pas immuable, car cela le rendrait inutilisable. Vous pouvez enregistrer des fichiers dans votre dossier personnel et installer des applications.

3. La plupart des applications seront en bac à sable

Le format snap empêche les applications d'interagir avec d'autres applications ou d'accéder aux fichiers sur votre ordinateur, également connu sous le nom de sandboxing. Chaque logiciel a son propre bac à sable privé dans lequel jouer, sans possibilité de savoir ce qui se passe en dehors de son bac à sable.

Il appartient aux développeurs d'applications d'implémenter correctement le sandboxing. Parfois, ils ne le font pas, laissant votre appareil vulnérable mais avec un faux sentiment de protection.

Vous pouvez également rencontrer des bizarreries qui ne sont pas présentes dans la version non instantanée et non sandbox des applications. Cela peut inclure le fait de ne pouvoir afficher que les fichiers de votre dossier "Images" mais pas votre dossier "Téléchargements" ou de ne pas pouvoir détecter certains matériels, comme un microphone ou une webcam.

4. Le Snap Store est votre principale source d'applications

Crédit d'image: Ubuntu

Pendant des années, la grande majorité des logiciels disponibles pour Ubuntu provenaient des référentiels Ubuntu que Canonical fournit gratuitement. Ce vaste catalogue de logiciels contient une grande partie, sinon la plupart, des logiciels ouverts disponibles pour Linux.

Ces logiciels sont tous au format DEB, car la plupart des logiciels sont en fait extraits des référentiels du système Debian sur lesquels Ubuntu est basé.

Mais les référentiels Ubuntu ne contiennent pas de snaps. Pour ceux, Canonial propose un Snap Store séparé qui constitue votre principal moyen de découvrir et d'installer des applications sur une version Snap uniquement d'Ubuntu. Le client de bureau de cette boutique d'applications est programmé à l'aide de Flutter, comme d'autres logiciels plus récents de Canonical.

Le Snap Store contient de nombreux logiciels open source, mais ce n'est pas tout. Ici, vous pouvez également trouver des logiciels commerciaux propriétaires tels que Slack et Microsoft Teams.

5. Seules les versions de support à long terme sont disponibles

Ubuntu a un calendrier de publication quelque peu non conventionnel. Une nouvelle version sort tous les six mois au cours d'un cycle de deux ans. La première version est la version de support à long terme. Les trois versions intermédiaires sont appelées versions intermédiaires.

La plupart des utilisateurs d'Ubuntu s'en tiennent aux versions LTS qui sortent tous les deux ans. Les versions intermédiaires donnent aux utilisateurs la possibilité de télécharger des versions plus récentes du logiciel et de voir les modifications qui pourraient être apportées au prochain LTS.

La version Snap-only d'Ubuntu s'en tient au cycle LTS. Si vous préférez adopter les versions intermédiaires, vous voudrez peut-être vous en tenir à la version standard d'Ubuntu.

6. Il est plus facile de basculer entre les environnements de bureau

Un environnement de bureau est une collection colossale de logiciels. Bien que vous ayez toujours eu la possibilité d'installer plusieurs environnements de bureau dans Ubuntu, les packages finissent par se mélanger, ce qui entraîne toutes sortes de bizarreries.

Dans un système d'exploitation immuable, le système central est mis à jour ou échangé en un seul ensemble. Cela permet de changer d'environnement de bureau sans que les choses ne se mélangent. Vous pouvez également avoir plusieurs versions du même environnement de bureau, telles que la version stable actuelle et la dernière version bêta.

7. Le terminal vous permet d'installer des logiciels non-Ubuntu

Canonical a créé un nouveau terminal utilisant Flutter qui semblera familier aux personnes déjà habituées à Distrobox. Si vous ne l'êtes pas, Distrobox est un moyen d'installer des logiciels à partir de plusieurs distributions à l'intérieur d'un terminal, vous n'avez donc pas besoin d'installer des versions entières de distributions à côté de celle que vous utilisez déjà.

Le terminal d'Ubuntu place le logo Ubuntu en premier lieu, mais il existe d'autres icônes de distribution répertoriées que vous pouvez sélectionner. Le terminal utilise les fonctionnalités de confinement intégrées du noyau Linux pour que la magie opère.

8. Vous pouvez changer de "canal" pour accéder à de nouveaux logiciels

Ubuntu propose depuis longtemps différentes sources logicielles, selon que les gens souhaitent utiliser exclusivement logiciels que Canonical a testés, logiciels gratuits et open source uniquement, ou accédez au catalogue le plus large possible. La nouvelle option Ubuntu adoptera une approche différente, offrant à la place divers canaux.

Si vous avez besoin de nouveaux pilotes matériels, activez le canal. Vous recherchez une version plus récente de GNOME? Vous pouvez trouver un canal pour cela, en minimisant les inconvénients de s'en tenir à une version LTS. Vous voulez changer de bureau? Activez le canal approprié pour KDE, Xfce et autres.

Comment télécharger la version All-Snap d'Ubuntu

Le bureau Snap uniquement apparaîtra comme une alternative facultative dans le cadre d'Ubuntu 24.04 en avril 2024. En attendant, vous pouvez télécharger des versions de test à partir du Page GitHub du projet Ubuntu Core Desktop.

Si vous êtes prêt à vous éloigner d'Ubuntu, vous pouvez également essayer Fedora Silverblue, la version immuable centrée sur Flatpak de Fedora Workstation.