Yaourt et Pamac ? Salut et encore merci pour le poisson :)

Il y a des périodes où l’on a besoin de faire un grand changement dans sa vie, qu’elle soit réelle ou informatique. Il y a environ 3 semaines, j’ai quitté bash pour tester zsh avec la configuration grml-zsh-config – grâce ou à cause de Baba Orhum qui l’a évoqué dans une de ses vidéos – et j’avoue que j’ai été plus que séduit par ce shell alternatif 🙂

Cependant, je ne pouvais pas m’arrêter en si bon chemin. Le deuxième pas était de changer de surcouche à Pacman. Depuis que je suis utilisateur d’Archlinux, j’ai été un grand utilisateur de yaourt. Cependant, cela va faire plusieurs mois que le projet est au ralenti. Si l’on en croit le github du projet, le code n’a plus évolué depuis octobre 2016, et la dernière version stable de ce couteau suisse n’a pas connu de publication depuis mars 2016.

Cela commence à faire un peu long. Yaourt est un excellent outil, mais il faut savoir prendre du recul par moment. C’est ainsi que je suis parti à la recherche d’un remplacement en me basant sur la page du wiki d’Archlinux consacrée aux surcouches de pacman.

Après quelques essais, je me suis arrêté sur Pacaur. Il est moins « puissant » que yaourt par endroit, tout en étant plus sécurisé, mais il me permet de gérer les paquets comme je l’entends. Donc… 🙂

Mais ce n’était pas tout. Je m’étais aussi aperçu que je n’utilisais en réalité que la fonction de notification de l’outil de Manjaro, Pamac, qui existe pour Archlinux avec le paquet AUR pamac-aur.

Il y a aussi une raison supplémentaire qui me fait mettre de coté l’outil de Manjaro, c’est l’ajout d’une fonction de compilation des paquets AUR en interne. Une volonté de se débarrasser à terme de yaourt ?

Continuer la lecture de « Yaourt et Pamac ? Salut et encore merci pour le poisson 🙂 »

La « dure » vie de l’utilisateur d’Archlinux… :D

Utiliser Archlinux, c’est pas tous les jours joyeux… Surtout quand le gestionnaire de paquets, Pacman se met à jour pour une nouvelle version.

Grand adepte de yaourt, celui-ci est devenu inutilisable depuis l’arrivée sur le dépot [testing] d’une version 3.5 de Pacman.

J’ai durant quelques jours utiliser la récupération manuelle des paquets sur AUR, ne serait-ce que pour maintenir à jour certains logiciels que j’utilise et /ou maintiens : kvm-git, gimagereader, ou encore gwibber-bzr.

Mais cela devient vite rigide à l’emploi. En attendant que yaourt soit disponible dans une nouvelle version stable, je me suis tourné vers « la concurrence », et mon choix s’est arrêté sur Packer.

Les options sont à peu de chose près que celle de yaourt, donc la transition est facilitée. Par exemple, une mise à jour complète du système :

packer -Syu

Qui donne ceci (je fais grace des lignes correspondant aux rafraichissement des dépots :


:: Début de la mise à jour complète du système...
il n'y a rien à faire
:: Synchronizing aur database...
aur 15 15 [######################] 100%
:: Starting full aur upgrade...
local database is up to date

Ce qui est agréable. Donc, et en attendant que yaourt soit disponible, j’utiliserais Packer.

Comme quoi, devoir utiliser Archlinux, cela incite à la débrouillardise, et non à l’empatement comme avec certaines distributions pré-mâchant le travail au maximum pour les utilisateurs… Ce qui n’est pas un mal dans l’absolu, surtout pour faire découvrir une informatique différente 😀