Il arrive qu’Archlinux chie dans la colle : la preuve avec l’arrivée d’une version pourrie de Samba sur les dépôts stables.

Je m’étais promis de ne plus parler des distributions GNU/Linux, mais cette fois, je suis obligé de pousser une gueulante sur une manipulation malheureuse d’Archlinux.

Depuis le mois de novembre 2019, il y a un bug qui traîne sur l’outil de suivi d’Archlinux liée à l’arrivée de Python 3.8 : il devient impossible d’accéder aux partages Samba.

J’avais été obligé à l’époque d’utiliser l’outil downgrade et de bloquer la liste des paquets suivants :

  1. samba
  2. libwbclient
  3. smbclient
  4. ldb

Le blocage passant par la modification de la ligne IgnorePkg dans le fichier /etc/pacman.conf :

IgnorePkg = samba libwbclient smbclient ldb

J’ai constaté en ce matin du 29 mars que l’équipe d’Archlinux avait envoyé une version cassée de Samba – et de ses dépendances – sur le dépôt extra. Une sacrée erreur.

Voici ce qui arrive avec la version cassée de Samba quand on veut accéder à un partage samba, le tout dans une machine virtuelle avec EndeavourOS à l’intérieur.

Continuer la lecture de « Il arrive qu’Archlinux chie dans la colle : la preuve avec l’arrivée d’une version pourrie de Samba sur les dépôts stables. »

N’ayons pas peur des mots : il faut une rationalisation des distributions GNU/Linux « bureautiques ».

Je parle de celles qui ont pour cible « monsieur et madame tout le monde. »

Je sais déjà que certaines personnes vont jouer les « vierges effarouchées » en psalmodiant : « il faut du choix, il faut de la liberté ». À ces personnes je répondrai deux choses :

  1. « Trop de choix tue le choix », cf cette conférence de Barry Schwartz sur le paradoxe du choix.
  2. « Ô liberté, que de crimes on commet en ton nom ! », citation attribuée à Manon Roland le jour de son exécution, le 8 novembre 1793 ou 18 brumaire an II.

Si on voulait arrêter la masturbation intellectuelle à chaque nouvelle publication d’un projet à destination bureautique, et rationaliser tout cela en ne prenant au maximum que 4 à 5 distributions GNU/Linux par famille ?

Cela donnerait quelque chose de ce style, par ordre alphabétique, en dehors de la distribution mère qui définit la famille en question :

Pour la famille Archlinux :

  1. Manjaro
  2. EndeavourOS
  3. Anarchy Linux en cas de défaillance de la EndeavourOS

Pour la famille Debian :

  1. Ubuntu et ses saveurs officielles : Kubuntu, Xubuntu, Lubuntu, Ubuntu Mate pour ne citer que les principales.
  2. Linux Mint
  3. Emmabuntüs DE (pour les vieilles machines)
  4. Q4os (pour les vieilles machines)

Est-ce que les Gentoo et distributions à base de code source peuvent être appliquées aux particuliers ? Idem pour la famille des Slackware ?

Pour la famille des RedHat :

  1. Fedora
  2. OpenSuSE

Oui, cela ne fait pas grand chose. En comptant les saveurs officielles d’Ubuntu, on arrive à quoi ? Une vingtaine de distributions ?

Je ne pense pas avoir oublié de distributions incontournables dans cette liste et qui apporte des fonctionnalités que leur disparition changerait la face de ce petit monde qu’est celui des distributions GNU/Linux.

Les premières distributions GNU/Linux remontent à 1992. Qu’est-ce qui n’a pas été inventé en presque 30 ans qui pourrait l’être ?

Je n’ai pas parlé des distributions 100% libres, car il n’y en a quasiment aucune qui tienne réellement le choc dans la réalité sans jongler au niveau du matériel à acheter.

Je sais que ces propos ne vont pas plaire, et je m’attends dans les commentaires à des réponses du genre : « oui, mais tu as oublié telle distribution » ou encore du « tu es un anti-insérez la distribution- primaire. »

Non, j’ai juste utilisé des distributions GNU/Linux depuis 1996 et au quotidien depuis 2006. C’est tout 🙂

Mes tops de 2010 à 2019.

Après l’article des flops qui a provoqué l’arrivée des commentaires pavloviens habituels sur certains sujets, autant attaquer ce qui a été positif dans les dix années qui viennent de s’écouler.

Commençons par l’informatique. Le monde du logiciel libre, ce n’est pas seulement Saint iGNUcius et sa toge, l’échec de GNU/Hurd ou encore Gnash.

C’est aussi des très bonnes surprises comme LibreOffice. Qui aurait parié sur la survie du fork d’OpenOffice.org que laissait pourrir sur pied Oracle ? Pas grand monde. Tout comme Mate-Desktop, né en juin 2011 sur le forum d’Archlinux ? J’avoue que je n’y croyais pas trop au début… Mais c’est devenu mon environnement près de 4 ans depuis sa version de développement 1.13.0… De mémoire, bien entendu.

Sur le plan des distributions GNU/Linux, j’ai fini par trouver ma maison : Archlinux. Même si j’ai passé un peu moins de trois mois en deux temps sur Frugalware Linux, au 1er janvier 2010 j’étais sous Archlinux. Au 1er janvier 2020, idem. Comme quoi, pour une distribution dont les détracteurs disent qu’elle ne tient pas la route, c’est pas mal 🙂

Autre très bonne surprise, malgré quelques couilles dans le potage, c’est Manjaro Linux qui fait vivre mon vieil ordinateur portable, et dont l’installation approche tranquillement des 18 mois 🙂

Continuer la lecture de « Mes tops de 2010 à 2019. »

Pamac 9.2.0, une évolution en douceur pour ce gestionnaire de logiciels graphiques pour la grande famille Archlinuxienne.

Il y a des outils qui sont sensibles à mettre à jour, un gestionnaire de logiciels en fait partie. Dans la famille Archlinuxienne dans son acception la plus large, Pamac est devenu un outil reconnu. Je maintiens depuis septembre 2017 (soit un peu plus de deux ans au moment où je rédige ce billet) sa version de développement sur AUR.

En septembre 2017, c’était la version 5.1.1… Comme le temps passe vite 🙂

Depuis, on en est arrivé à la neuvième génération, et la version 9.2.0 est disponible en release candidate depuis le 30 novembre 2019.

Quand on arrive à la neuvième génération majeure d’un outil, on est plus dans l’évolution que dans les révolutions constantes. On est plus dans le polissage et la finition que les grands chamboulements.

Continuer la lecture de « Pamac 9.2.0, une évolution en douceur pour ce gestionnaire de logiciels graphiques pour la grande famille Archlinuxienne. »

Ah, les mises à jour majeures de pacman dans la grande famille d’Archlinux…

Une fois par an, le génialissime pacman – n’ayons pas peur de tomber dans les superlatifs comme d’autres personnes le font pour les incongruités comme le énième fork d’ubuntu condamné à disparaître avant 6 mois – connait une version majeure. À chaque fois, des nouvelles fonctionnalités sont introduites ou d’autres tombent en désuétude.

On est avec pacman 5.2 dans le deuxième cas. Dans l’article d’annonce publié par Allan McRae, on apprend qu’une fonctionnalité peu utilisée, à savoir les mises à jour en utilisant des deltas (qui permette de ne pas récupérer la totalité d’un paquet mais juste les différences) a été envoyé ad-patres. Il y a aussi la fonction –force qui est désormais désactivée et remplacée par la plus subtile option –overwrite.

Le retrait du support des mises à jour via les deltas a fait très mal. Non seulement, l’outil Kalu est dans les choux pour sa compilation, bug que j’ai rapporté, mais cela a aussi obligé les développeurs de yay à sortir une nouvelle version, la 9.4.0, pour officialiser le support de pacman 5.2.

Continuer la lecture de « Ah, les mises à jour majeures de pacman dans la grande famille d’Archlinux… »

Tout change pour que rien ne change, grand classique à conjuguer au quotidien !

On est vendredi après-midi, il fait encore une chaleur digne des derniers jours d’été par chez moi. L’automne commence dans quelques heures.

Je n’ai pas cédé à la tentation de faire un article sur la démission de Richard Matthew Stallman, le sexagénaire et son folklorique déguisement de Saint iGNUcius, à savoir la toge et le plateau de disque dur sur la tête. Folklorique, sûrement. Marrant, tout autant. Mais pour la crédibilité du logiciel libre au niveau du grand public, ça n’est pas la joie.

Le Monde a fait un excellent article sur ce sujet auquel je vous renvoie par ailleurs.

Ma réaction a été de faire une vidéo où je me moque gentiment de la Free Software Foundation et de ses nombreuses réussites en plus de 35 ans d’existence pour libérer l’utilisateur des griffes du diabolique logiciel non-libre.

Je ne suis pas le seul à critiquer le côté caricatural de la politique de la Free Software Foundation. J’ai trouvé ce long article en anglais qui clâme tout son amour pour le librisme à la Stallman.

Continuer la lecture de « Tout change pour que rien ne change, grand classique à conjuguer au quotidien ! »

Et si Tux’n’Vape disparaissait du jour au lendemain ?

Cette question m’est venue après les déboires de certains projets dont Antergos est l’exemple le plus récent. Aucun projet n’est éternel et croire le contraire est plutôt la preuve d’un manque de réalisme.

Qu’arriverait-il si du jour au lendemain, l’équipe dont je fais partie disait : « on en a assez, on arrête les frais ? » Si du jour au lendemain, nous enlevions les images ISO et nous demandions le retrait des liens au format torrent ?

Sur le plan technique, rien ou presque. Notre projet est une personnalisation de Manjaro dont la compatibilité est assurée à 99,99%. Contrairement à Antergos qui nécessite des actions spécifiques pour être archlinuxisée – cf la vidéo ci-après – une Manjaro Tux’n’Vape c’est du direct. Pas de dépot à désactiver, de manipulations plus ou moins bizarre. Autant dire que côté transparence, c’est difficile de faire plus simple.

Le gain immédiat pour l’équipe serait de ne plus avoir à payer de sa poche les frais d’hébergement. Même si ce n’est qu’une poignée d’euros chaque mois, c’est toujours mieux d’utiliser l’argent en question pour les dépenses de la vie réelle. Le projet Tux’n’Vape a été lancé pour aider les personnes à utiliser une distribution GNU/Linux, pas pour se remplir les poches avec la monétisation des vidéos 🙂

Continuer la lecture de « Et si Tux’n’Vape disparaissait du jour au lendemain ? »

Se couper un brin de la folie du monde virtuel, quel plaisir !

Tandis que j’écoute l’excellent deuxième album de Grimlake intitulé « Memories » – dont je dois faire la chronique très rapidement ! – j’ai eu envie de faire un point rapide sur la grosse semaine passée sans écrire le moindre billet.

Il faut dire qu’en ce moment – je rédige ce billet le 29 mai 2019 au soir – la vraie vie m’accapare pas mal. Je ne m’étendrai pas sur ce qui me fait avoir une vie réelle actuellement étant donné que cela concerne ma sphère privée.

Mais il faut dire que depuis une semaine, en gros depuis le 21 mai 2019, pas mal de petites choses se sont passées.

Entre l’affaire « Thomas Cyrix » qui s’est terminé en lynchage numérique de celui-ci (30 000 abonnés perdus en l’espace d’une semaine ) – et peu importe si le monde réel n’est pas aussi simple avec un grand méchant d’un côté et des petits gentils de l’autre – ou encore l’acharnement thérapeutique sur le cadavre encore chaud d’Antergos, je me suis aperçu à quel point le monde virtuel peut être toxique.

Continuer la lecture de « Se couper un brin de la folie du monde virtuel, quel plaisir ! »

La mort d’Antergos, une nouvelle preuve qu’Archlinux et installateur simplifié ne font pas bon ménage ?

La nouvelle a été annoncée le 21 mai 2019 par les développeurs derrière le projet Antergos jadis né sous le nom de CinnArch en 2012 : le projet met la clé sous la porte.

Outre le fait que l’équipe s’autocongratule pour le travail effectué en 7 ans (avec plus de 930 000 téléchargements depuis 2014), une mise à jour à venir qui désactivera le dépot tiers de la distribution pour lui permettre de survivre quoiqu’il arrive.

C’est un mouvement dans la bonne direction, mais il ne faut pas oublier le passif plutôt chargé de la distribution basée sur Archlinux :

  1. un gestionnaire de session qui charge un moteur de navigateur internet, j’ai nommé lightdm-webkit2-greeter
  2. un installateur qui est continuellement resté en bêta depuis les premiers pas de CinnArch en 2012. Au bout de 7 ans, ça fait long !
  3. un dépôt tiers imposé sur les dépôts officiels avec des effets collatéraux comme l’absence de mise à jour de Pamac-aur durant de longues périodes, comme avec ce bug que j’avais ouvert en novembre 2018. Ce n’était pas le seul logiciel concerné d’ailleurs.
  4. L’imposition de ce qui est au final devenu synonyme de thème d’icones flat pour le monde linuxien, Numix.

Sans oublier les périodes où l’installateur vous explosait dans les mains sans raisons apparentes, les périodes où on ne pouvait pas installer une saveur pourtant officiellement proposée comme Mate-Desktop en juin 2016. Est-il besoin de tirer sur l’ambulance, ici ?

Continuer la lecture de « La mort d’Antergos, une nouvelle preuve qu’Archlinux et installateur simplifié ne font pas bon ménage ? »

Pantheon sur Archlinux, ça donne quoi en février 2019 ?

Mon expérience en tant que linuxien qui remonte à 1996, j’ai connu toutes les modes que ce soit au niveau de la distribution à utiliser où l’environnement à privilégier. J’ai fini par en tirer une leçon : ne jamais faire dépendre un environnement d’une distribution donnée.

C’est pour cela que je tirais à boulets rouges sur Unity entre 2011 et 2017, car c’était un environnement qui était conçu pour dépendre uniquement d’une seule distribution. Le port d’Unity pour Archlinux allait du : « ça compile mais ça se lance pas » à « c’est tout juste utilisable et encore faut pas trop lui en demander ».

Dans les environnements neutres, il y a les ténors comme Gnome, KDE, les plus légers Xfce et Mate-Desktop ou encore Cinnamon qui est quand même un brin plus lourd. Dans les environnements un peu plus limite, il y a Deepin Desktop, voire Budgie.

Cependant, il y a un projet que je surnomme Mac junior, c’est Pantheon, l’interface graphique du projet ElementaryOS.

En lisant la documentation d’Archlinux, j’ai pu voir que l’environnement n’est vraiment disponible que sous forme de paquets à faire compiler, et encore, ce sont des paquets en version de développement…

Continuer la lecture de « Pantheon sur Archlinux, ça donne quoi en février 2019 ? »