• [^] # Re: Debian ne pip plus ?

    Posté par (site web personnel, Mastodon) . En réponse au journal La galère de Python en déploiement. Évalué à 2.

    Et personne ne semble intéressé pour faire un début de simplification.

    Ce n'est pas vraiment une simplification en termes techniques, mais Guix pousse à l'extrême l'approche des environnements isolés en la généralisant à tous les paquets du système. Et au final, du point de vue de l'utilisateur, c'est effectivement une simplification : un seul outil à apprendre pour mettre de l'ordre dans ce bazar.

    Ce fonctionnement permet de garantir plein de propriétés intéressantes, par exemple (parmi bien d'autres) : installer des paquets ne nécessite plus les droits d'administrateur, plusieurs versions d'un paquet peuvent cohabiter sur le même système sans causer de conflits, les mises à jour sont "tout ou rien" (soit elle réussit, soit on reste avec la version qu'on avait, mais on ne se retrouve jamais avec un système partiellement modifié et inutilisable, même si on annule brutalement une commande de mise à jour), on peut revenir aux "générations" précédentes de son profil utilisateur ou même de tout l'OS si une mise à jour apporte des changements indésirables, etc.

    La liste des avantages est longue, et il faut vraiment essayer ce système pour y croire (juste en lisant on se dit que c'est trop beau pour être vrai). Installer Guix et me familiariser avec était mon passe-temps pendant ces vacances, et cet essai m'a vraiment donné envie de persévérer pour finalement y migrer complètement quand j'y serai à l'aise.