J’avais déjà évoqué la distribution Pop! OS dans un article. Il s’agit d’une distribution réalisée par la société system76 qui est pertinente pour de nombreuses raisons :
- Une prise en charge par une société qui propose son propre matériel
- Une base Ubuntu
- L’absence d’utilisation de Snap par défaut qui est un véritable problème pour les Ubunteros. Si vous voulez plus d’informations sur le système de paquetage sous Linux j’avais écrit quelque chose ici. Sur les « nouveaux » systèmes de paquets, il apparaît que Snap est souvent très lourd.
- Un DE propre du nom de COSMIC qui donne un bureau propre et fonctionnel.
Ubuntu 22.10 est sortie
La distribution Ubuntu existe désormais depuis 18 ans et on peut avancer qu’elle est la plus populaire des distributions Linux, en tout cas pour les utilisateurs finaux. Cette distribution a réussi à s’imposer par rapport à d’autres pour sa facilité d’utilisation, d’installation, sa large communauté. Ubuntu n’est pas une « rolling release ». En effet ce n’est pas une distribution qui est mise à jour de façon très régulière mais tous les six mois. Ubuntu sort ainsi au mois d’octobre et au mois d’avril. Nous étions en 22.04 et dorénavant, nous passons en 22.10.
Six mois, c’est court, mais c’est long à la fois pour certains logiciels. Par exemple LibreOffice pour l’heure dans Pop! OS est une version 7.3. J’attends la version 7.4 car il est possible par exemple d’insérer des images en WebP. C’est un format qui est de plus en plus présent sur le web et c’est bloquant pour mes jeunes. En effet, ils téléchargent une image, mais LibreOffice ne la voit pas. Pour moi, c’est moins bloquant, mais les nouvelles versions de LibreOffice apportent souvent un grand lot de nouveautés.
Ainsi, sans être indispensable, cette mise à jour tous les six mois permet d’avoir un système « frais » sans faire de compromis sur la stabilité.
Pop! OS 22.10 ne sortira pas
Voici ce qu’on peut lire sur le billet anniversaire de la distribution de System76. Elle fête son cinquième anniversaire.
Over the years, we’ve aligned Pop!_OS’ release schedule with Ubuntu’s release schedule. However, with the engineering on COSMIC DE in full force, we’re changing things up this year.
To rephrase Pop!_OS Engineer Michael Aaron Murphy’s reddit post, because 22.04 is an LTS (long-term support) release, it will continue to receive essential updates for the next two years. This gives us time to direct our development resources towards rebuilding Pop!_OS in the Rust codebase, a programming language that’s faster to process, more secure, and more stable. We’ll also be building new software elements and refining the user interface.
Rebasing Pop!_OS to 22.10 would eat up a large chunk of development time, and would continue to serve as an obstacle through the next LTS release in 2024. Keeping our attention on COSMIC DE feels like the right move for us now.
Le blog de System76
Le codage de COSMIC, l’environnement de Pop! en Rust prend trop de temps pour réussir à adapter Pop! OS dans cette version 22.10. Les auteurs précisent de même que la version 22.04 sur laquelle est basée Pop! OS est une version LTS dite de support long. Concrètement, pour des gens qui ne veulent pas mettre à jour tous les six mois, il est possible d’utiliser ces versions LTS. L’ensemble des mises à jour de sécurité sont réalisées, mais pas autres logiciels.
Des solutions de contournement
Dans le cas de LibreOffice, il est aisé de récupérer les fichiers deb et de les installer.
On n’oubliera pas de récupérer le fichier de langue. Dans Pop! Shop on va désinstaller à la main l’ensemble des applications LibreOffice. Dans le répertoire qui contient les fichiers deb on fera un :
sudo dpkg -i *.deb
J’ai eu un souci sur l’environnement java soit
sudo apt-get install defaut-jre
La mise à jour n’est pas automatique, il faudra procéder de façon manuelle à chaque nouvelle version.
Il est urgent d’attendre mais …
Avec les années, le nombre de logiciels utilisés s’est fortement réduit. J’ai principalement besoin d’un navigateur et d’un traitement de texte. Il se trouve qu’à l’heure actuelle j’utilise Google Chrome qui est sur un dépôt externe à Pop! OS. On vient de voir que LibreOffice pouvait s’installer autrement dans sa dernière version.
Ce qui m’inquiète dans la déclaration des développeurs, c’est la référence à la version 22.04, en LTS qui apporterait la sécurité jusqu’en 2024. Faut-il comprendre que désormais le cycle de la distribution sera basé sur la LTS ? Je ne sais pas, mais ce qui est sûr, c’est que je n’attendrai pas 2024 pour vérifier.
Car la force de Pop! OS pour ma part, ce qui faisait peser le poids dans la balance, c’était justement ce cycle de six mois. J’avais d’ailleurs fait ce choix par rapport à Elementary OS, qui propose aussi une version d’Ubuntu sans Snap avec un environnement très bien fini, mais qui a un cycle plus long.
Rendez-vous donc en avril 2023 pour savoir quelle position adopte System76. Le cas échéant je migrerai certainement vers une distribution à base Arch comme Manjaro ou EndeavourOS. Je refuse de retourner sous Ubuntu à cause du système de Snap, je cherche une distribution « populaire », avec une forte communauté et des paquets frais. Les rollings release font désormais preuve de suffisamment de maturité pour pouvoir les utiliser dans un environnement de production.
« Je refuse de retourner sous Ubuntu à cause du système de Snap »
Ah ah, on en reparle dans quelques mois…
Faut juste laisser un peu de temps pour bien comprendre l’intérêt en maintenance/administration des snaps.
Déjà mettre à jour (janvier 2022) sa perception du problème et la réalité *effective* des choses (Et oui, c’est vrai, ça évolue, très vite et dans le bon sens)
Juste comme ça, se poser la question de la bascule de la fourniture « en amont » en snap d’applications majeures (firefox, vlc, libreoffice, thunderbird,… et certainement d’autres [même steam])
Dès que je peux snapper, je snappe 😉
Clairement, moi je snappe dès que je veux une appli qui mette 3x plus de temps à se lancer et qui demande des tweaks pour fonctionner correctement, contrairement à la version DEB.
Firefox par exemple.
Je veux bien concéder que la vitesse s’est améliorée avec Ubuntu 22.10 mais ça reste en deça.
C’est curieux, je mets du snap dès que je peux chez mes collègues (et autres), et je n’ai jamais de remarque sur ces points là et moi j’ai la tranquilité côté mise à jour automatiques (et gestion des dépendances) sur les n postes concernés…
M̂ême les dév. de Canonical ont reconnu qu’ils devaient faire des progrès et que c’est en cours sur le lancement de Firefox… mais bon si ça marche chez toi…
Soyons précis : en ce qui concerne le lancement, il y a une latence oui (explicable compte tenu de la techo, montage etc) mais qui devient largement négligable à l’heure où tout le monde ne jure que par le SSD…
Si on prenait la vitesse de lancement comme critère de sélection, bcp de distrib linux seraient fusillées sur place (warning, troll inside).
Le blog des dev firefox sur l’optimisation de firefox date de mai 2022, c’est pas vieux MAIS c’est justement à 6 mois, c’est à dire le délai dont on cause ici sur la « fraicheur » d’une install !!
Sans compter qu’il n’est pas besoin d’attendre une release pour justement profiter des améliorations continues.
Le tout c’est de donner le temps à une techno de mûrir (ou mourir 😉
PS : j’avais retiré l’exemple Steam de mon commentaire/inventaire 😉
Et il faudrait y ajouter toutes les applis « pragmatiques » pour lesquelles on n’a pas envie de se prendre la tête (teams, skype, rocket-chat, eclipse, visual code, emacs[!] etc etc)
Et même acrobat reader (2021) !! si si…
Juillet 2022 : https://snapcraft.io/blog/improving-firefox-snap-performance-part-3
Mais bon on verra à l’avenir…
Chez moi FF se lance toujours plus lentement en snap, et l’important c’est toujours sa propre impression 😉
comment en 2022 on peut encore se dire qu’il faut utiliser la ligne de commande pour mettre à jour …
c’est franchement rédhibitoire.
@love_leeloo On reste dans un cas particulier dans lequel je fais le choix d’une mise à jour non standard. En effet, la logique aurait voulu que je me contente de la version disponible dans les dépôts. J’aurais pu utiliser une application type gdebi, mais c’est ma manière d’aller à l’essentiel.
En 2022 quand tu utilises une ligne de commande c’est parce que tu juges qu’elle t’amènera au résultat plus rapidement.
j’arrive toujours pas à comprendre si aujourd’hui il existe une version de Linux sur laquelle il est facile d’installer des logiciels. en passant par un store par exemple.
Oui,ça s’appelle Linux, merci, de rien.
Une LTS avec le « store » marche parfaitement.
Si on veut, comme Cyrille, un truc à la pointe, on sort de la question de stabilité et on fait un minimum de ligne de commande.
Ultra à jour sans ligne de commande, ça s’appelle Windows.
je comprends mieux pourquoi personne ne connait et ne l’utilise
à l’époque on avait synaptic qui permettait de sélectionner les paquets à la main. Aujourd’hui tu as des choses qui sont vraiment très bien faites avec le « store » de présentation comme chez Apple ou Android.
merci 😉
@cyrille : C’est rigolo tu as amené tes potes trolls.
Comme répondu avant : stable (sur la durée) et ultra à jour, c’est pas compatible dans le monde Linux.
Pour faire autre chose que de l’installation de .deb à la main, tu peux utiliser le PPA qui donne la version plus récente en RC, pour LibreOffice.
Quand j’ai pas de .deb, je regarde (à regret) vers les snaps ceci dit, et parfois c’est à jour.
« stable (sur la durée) et ultra à jour, c’est pas compatible dans le monde Linux. »
Bah si justement… avec les snaps (faut dire que c’est prévu pour ça, chez Ubuntu ils se soucient des gestionnaires de parcs)
Dans ma liste de mises à jour « du jour » (depuis 24h), j’ai snapcraft, skype, certbot…
Dans la file d’attente (parce que en cours d’utilisation), firefox et libreoffice 🙂
Et la mise à jour du snap libreoffice n’aura aucun impact sur une éventuelle installation Java présente dans le système, ce que même les PPAs ne peuvent pas garantir 😉
Et tout ça sera réalisé sans intervention sur les postes où je fais SAI (service après installation)
Ah oui, même nextcloud (client et serveur) je snappe !
Je pense qu’il y a de toute façon suffisamment de distribution Linux pour que chacun y trouve ou non son intérêt. Pour ma part, tous les snaps que j’ai utilisés ont été davantage un problème que la solution. Il est vrai que cela fait désormais un moment que je ne tourne plus sur Ubuntu et que peut-être les choses ont évolué dans le bon sens. Il n’empêche que supprimer les snaps reste dans les questions qui reviennent de façon récurrente.
A noter que Canonical a sorti le client Steam en snap et ça c’est bien : ça gère directement les dépendances 32 bits (on applaudit Valve au passage pour ça) ainsi que des réglages prédéfinis sur la vidéo, le tout sans mettre le bazar partout…
Avec mon vieux Thinkpad de 2009, je reste sur Ubuntu 20.04 LTS pour l’instant en grande partie à cause de Firefox sur Snap car je redoute qu’il ne tienne plus la route.
En terme de performance, Pop OS tourne plutôt mieux ou moins bien qu’Ubuntu ?
J’ai envie de dire que ça dépend quand même du Thinkpad, ça peut être de l’icore5 avec 8 Go de RAM et un SSD.
Il est possible de passer de Firefox snap à Firefox paquet habituel, avec Google (je le fais à chaque installation).
Bonjour, avez-vous regardé du côté de Mint ?
Lts, mis à jour tout les 6 mois.
Simple et efficace (enfin pour moi).
Et la base de mise à jour, ce sont des dépôts propres à Mint ?
C’est drôle, je fais l’inverse. J’installe Ubuntu et j’ajoute MATE.
@Jarno « Pop OS tourne plutôt mieux ou moins bien qu’Ubuntu ? »
https://itsfoss.com/pop-os-vs-ubuntu/
La réponse (y) est évidemment 50/50.
Ce qui est amusant c’est que ce blog passe à côté de l’argument qui pourrait être pertinent et qui fait partie des choix PopOs! c’est la customisation du comportement Gnome pour aller vers le « tiling » automatique des fenêtres. Cela peut amener CERTAINS utlisateurs a ếtre effectivement plus rapides/efficaces mais ce n’est pas l’OS qui est en lui-même plus rapide, c’est /le workflow de/ l’utilisateur.
Sauf que cela (le tiling) n’est pas au goût de tout utilisateur, c’est un peu déroutant mais il y a peut-être un potentiel à explorer. Un peu comme le clavier ergnomique vs le clavier classique, ça reste un clavier, c’est la frappe utilisateur qui fait la différence.
J’ai reçu récemment deux machines (reconditionnées) en PopOS… et ça peut être sympa effectivement, sans être révolutionnaire. Le temps de passer en snap et je les refile à Madame et Main Innocente (dans la terminologie Borne 😉