- brew2 / gestionnaire de paquets unifié
- Permet d’utiliser les paquets en les plaçant (stow) dans
~/tea sans les installer
- N’apporte aucune modification globale au système
- Les paquets peuvent être relocalisés
- Installation possible de manière indépendante pour chaque utilisateur du système
- Prend en charge une configuration différente selon les projets pour un usage de type environnement virtuel
- Peut être exécuté en l’enchaînant dans un pipeline
- Prend aussi en charge un usage comme interpréteur : avec
tea my-script.py, il installe automatiquement la version de Python nécessaire puis exécute le script
- Open source en Typescript
- « Le but n’est pas de remplacer brew »
4 commentaires
C’est très bien. J’avais moi aussi essayé quelque chose de similaire en créant un
package.jsondans mon répertoire personnel et en utilisant un plugin yarn pour pouvoir gérer des plugins vim ou des paquets brew, mais cela paraît ici présenté d’une manière bien plus élégante.Dans l’introduction, on peut lire :
Dans la description GitHub, c'est écrit the unified package manager (brew2) lol
On dirait plutôt un outil proche de
asdf-vmqu’un véritable gestionnaire de paquets.