Lors de l'Akademy 2024, le projet qui aime tant K nous a parlé pour la première fois de KDE Linux. Nous n’allons pas beaucoup parler de cette future distribution dans cet article, mais nous allons la prendre comme référence. Le fait est qu’il s’agit d’une option future immuable et, comme SteamOS, elle s’appuiera principalement sur des packages flatpak. Fedora dispose d'options atomiques depuis longtemps, Manjaro y travaille déjà et Canonique flirter avec l'idée. Mais je pense que c’est quelque chose qui, s’il naît, le rendra mort.
On n'en a pas beaucoup parlé, mais l'équipe Canonical travaille sur quelque chose qu'elle appelle Ubuntu Core Desktop. C'est Ubuntu, mais basé sur Snaps. En d’autres termes, ce que Canonical considère comme une distribution immuable. Si nous avons inclus KDE Linux dans cet article, c'est parce que je pense que "l'équipe K" va dans une direction plus correcte. Dans un premier temps, le logiciel sera obtenu auprès de Flathub, mais ils n'excluent pas l'adoption de packages snap. D'un autre côté, Canonical prévient déjà que son Bureau de base Ubuntu C'est une bonne option... si les clichés vous suffisent.
Canonical proposera une distribution immuable légèrement boiteuse
Pour tester Ubuntu Core Desktop ou sa future variante Noyau néon KDE, il est préférable d'effectuer une installation native. Une application nommée Ateliers, quelque chose qui peut nous rappeler Distrobox, comblant le fossé. C'est votre arme principale pour rendre Ubuntu Core Desktop utile à quelque chose, mais ce n'est même pas la meilleure option pour la plupart des utilisateurs. Ateliers Cela nous permettra, par exemple, d'installer une image et un logiciel Ubuntu à partir de ses référentiels officiels. Le problème est que rien de tout cela n’est aussi direct que de le faire depuis un magasin de logiciels.
Lorsque vous achetez un Steam Deck, par exemple, et qu'il en sera de même pour ce KDE Linux que vous développez, lorsque vous souhaitez installer un programme, il vous suffit d'aller sur Découvrir, recherchez-le et installez-le. De cette façon, nous pouvons installer, je ne sais pas, Kodi, VLC, Chrome, Kdenlive... Bien qu'il existe des logiciels qui sont également sur Snapcraft, certains ne sont même pas mis à jour à temps, comme c'est le cas avec Audacity. Flathub offre plus d'options, et c'est pourquoi c'est le choix de toutes les distributions immuables non canoniques.
Et au cas où Flathub Cela ne suffit pas, KDE Linux envisagera également d'implémenter la prise en charge des packages Snap. Fondamentalement, l'idée est d'offrir des possibilités, mais ce n'est pas quelque chose qui semble intéresser Canonical. Mark Shuttleworth et sa société souhaitent se lancer dans le monde des systèmes immuables, mais ils ne peuvent pas parier sur l'utilisation de packages concurrents. Je proposerais donc quelque chose d'un peu boiteux.
KDE Linux : l'immuabilité comme il se doit
KDE-Linux Il est encore en développement, mais c'est un projet prometteur. Derrière lui se trouve KDE, responsable de Kubuntu, KDE neon et de logiciels comme Kdenlive. Ce qui est étrange ou pas, c'est qu'ils utiliseront la base Arch Linux. Ils n'ont pas expliqué pourquoi, mais la raison pourrait être liée aux mises à jour continues et à la flexibilité. Ce qui est frappant, c'est que, d'une certaine manière, ils ont tourné le dos à Ubuntu, un système qu'ils utilisent déjà dans Neon.
KDE Linux sera un système immuable, difficile à casser ou facile à récupérer en cas de rupture. Mises à jour atomiques, flatpaks et snaps, en plus de proposer Distrobox. Avec toutes ces possibilités, il suffirait qu'il ne soit pas en lecture seule pour être une distribution traditionnelle, mais quel sens cela aurait-il ?
Le fait est qu’un système immuable ne doit pas nécessairement être quelque chose avec limites imposées. Cela doit être incassable, mais vous devez trouver des moyens de tout faire sans briser cette immuabilité. KDE a bien compris ce que devrait être un système immuable, ce à quoi Canonical fera toujours la sourde oreille. Quel utilisateur moyen voudra utiliser un système robuste qui ne lui permet pas, au moins, de bénéficier d’un niveau d’utilisateur complet ? Et quel utilisateur bas-moyen saura comment installer d’autres options dans des conteneurs ?
Pour tout cela, je pense que soit la proposition de Canonical change beaucoup, soit lorsqu'ils sortiront une version stable, personne n'en voudra.