Une approche personnelle de la gestion des paquets Unix
L'auteur partage une méthode astucieuse pour gérer ses paquets logiciels personnels sur les systèmes Unix. Il utilise un arbre de répertoires `~/lib/` pour stocker les logiciels pour différentes architectures, chaque programme étant installé dans un sous-répertoire séparé et versionné (par exemple, `emacs-30.1`). Un répertoire `~/bin/bin.` contient des liens symboliques ou des scripts d'encapsulation pointant vers ces programmes, permettant de basculer facilement entre les versions. Pour les outils comme pipx et Cargo, l'auteur conserve leurs emplacements d'installation par défaut, mais crée des liens dans `~/bin/bin.` pour éviter les conflits de chemin. Cette configuration n'est pas parfaite, mais elle est très utile pour gérer les logiciels indisponibles via le gestionnaire de paquets du système ou trop anciens.