- brew2 / gestor de paquetes unificado
- Permite usar los paquetes guardándolos (stow) en
~/tea sin instalarlos
- No realiza cambios globales en el sistema
- Los paquetes pueden reubicarse
- Se pueden instalar de forma independiente para cada usuario del sistema
- Soporta configuraciones distintas por proyecto para usarse como un entorno virtual
- Se puede ejecutar conectándolo en un pipeline
- También soporta su uso como intérprete: con
tea my-script.py instala automáticamente el Python necesario y lo ejecuta
- Open source en Typescript
- "El objetivo no es reemplazar a brew"
4 comentarios
Está muy bien. Yo también alguna vez intenté algo parecido creando un
package.jsonen mi directorio personal y usando un plugin deyarnpara poder gestionar plugins de Vim o paquetes de Homebrew, pero esto se ve como una forma mucho más refinada.En la introducción dicen:
En la descripción de GitHub dice "the unified package manager (brew2)" jajaja
Más que un gestor de paquetes, parece más cercano a una herramienta como asdf-vm.