Skip to main content
Seb's blog

Pourquoi je suis toujours sur l'openSUSE?

Vous me connaissez, depuis le temps, je suis catalogué comme debianeux pur et dur, stable de préférence, voir uniquement stable, pourtant j'ai enfin quitté Debian et je m'en porte pas plus mal, au contraire.

J'ai été longtemps utilisateur de Debian, de la stable plus particulièrement, pour deux raisons qui sont en faite liées ou la même. Je me sers de ma bécane pour autre chose que jouer ou des trucs sans importance, donc j'ai besoin de quelque chose d'un minimum stable et fiable, l'autre point c'est que je m'en fout un peu d'être à la pointe technologique, je préfére une version à sortie fixe et non une rolling car je suis dans la pensée unique de si ça ne change pas, ça ne casse pas.

Debian est stable, c'est fiable, ça bouge si peu qu'on est ni perdu ni chamboulé et on reste opérationnel même pendant des mises-à-jour.Longtemps, je suis resté comme ça et ça me plaisait, j'avais un truc pépère, fonctionnel, sans surprise, incassable même lors des gros updates d'un changement de version de Debian.

L’inconvénient unique que je peux reprocher, c'est que pour certain logiciel, je devais dans une majorité des cas, soit les rétro-porter soit les faire pour stable car absents dans Sid. C'était le cas pour Claws-mail, quelques outils de XFCE, principalement des jeux (0ad, cataclysm, wesnoth...), pelican que j'utilise pour ce site et que j'aime profiter des dernières améliorations (surtout ceux qui accélèrent le build du site), ghostwriter puisque je suis le mainteneur pour Debian (bien que ça va changer certainement), Strawberry qui n'est pas dans Debian, quodlibet et j'en passe...

Ça me faisait une grosse centaine de paquets même plus proche de 200 que de 100 donc un travail assez conséquent et surtout inutile puisque je ne le partageais pas avec la communauté pour plusieurs raisons dont celle de multiplier les outils utilisés. Pour faire un paquet, j'utilise pbuilder, devscript, dput, debsign, GPG... j'en passe car la liste est longue. Mais en gros ça revient à faire cette liste de commande:

ou:

ou

Ça demande bien évidemment beaucoup de configuration, configurer GPG, devscript, pbuilder (un script), mini-dinstall... Donc beaucoup de lecture, pas mal d'essaies pour arriver à un truc fonctionnel et automatisé.

Pour moi, rolling voulait dire emmerdements et beaucoup d'entretiens, choses que je voulais éviter, et une distribution fixe à la Debian, c'est pas de changements, rare mises-à-jour, un changement de version tous les deux ans et rien de plus. Je n'étais pas totalement dans le faux, une rolling demande beaucoup plus d'entretien qu'une fixe, de plus chaque changement apporte inévitablement sont lots d'améliorations mais aussi de merdes. Je ne voulais pas revenir sur un truc comme Arch, même Manjaro qui me pose pas de soucis m'a montré des incohérences et une certaine fragilité.

Une solution fut NIXOS, je pense clairement que c'est le future de linux, que c'est à quoi on doit s'attendre et se tourner, du reste d'autres font la même déconvenue, openSUSE ou Fedora se lancent depuis quelques années dans une distribution du type NIXOS. Je trouve cependant que pour le moment et ce malgré que NIXOS a enfin un installateur graphique qui simplifie grandement son installation pour le commun des mortels, que ça reste trop différent, compliqué, rien que le fait de mettre un service est plus dur pour moi que sur une distribution standard.

logo
L'autre solution est ce que openSUSE a mit en place depuis quelques années, 7 ans si je ne me trompe pas, avec Tumbleweed, une rolling oui mais avec un système de fichier qui permet de faire des retour en arrière. Le projet a eu une excellent idée en écoutant ses utilisateurs, d'un coté ils ont la Leap, une fixe du type Debian stable, incassable, fiable, ect..., de l'autre une rolling avec le pari de la rendre aussi solide, fiable et stable qu'une fixe. C'est réussi, oui je le dis, c'est gagnant, la rolling d'openSUSE rempli toutes les cases ce qui est assez rare.

Imaginez vous un instant avec une distribution rolling type archlinux, vous faite votre grosse update car la libs GCC a monté de version et là au beau milieu de l'installation, paf une coupure de courant... Faudra avoir un bon ange gardien pour faire autre chose que de la réparation, de la récupération, de la remise en état... Avec Tumbleweed, il suffira de booter sur l'une des sauvegardes dans le grub.

Ces sauvegardes sont faites de manière totalement automatique --bien qu'on puisse aussi en faire manuellement-- après chaque changement du système c'est à dire avant et après un upgrade, une installation ou une suppression de paquets ou encore un changement de configuration.

Je testais la chose depuis quelques temps, sur un pc où je n'appliquais pas forcément les updates pour voir si ça cassait ou pas, elle tourne encore aujourd'hui et c'est ce qui a fini par me réconforter une fois pour toute de l'utilisation de cette rolling.

Comme vous avez pu le remarquer, je ne blogue pas des masses en ce moment, je suis tourné sur un autre passe temps que j'ai mis de coté durant des années, le RC automobile. L'informatique --et donc linux-- est devenu minoritaire, ne m'intéresse guère, ça va peut être revenir mais j'en doute, le monde linux est ennuyeux, c'est aussi un truc trop solitaire, on est sociale juste par internet mais en fin de compte on est bien seul devant l'écran, c'est du partage à distance.

Donc voila, je voulais partager avec vous mon ressenti de la situation actuelle pour moi, de ce que j'utilise au quotidien, du reste il y aura toujours une Debian, au moins sur la machine de madame pour son taff, mais pour ma machine perso, voir mes machines, seront sous openSUSE.

Commencer la discussion: Venez écrire un commentaire dans le forum