16 puntos por xguru 2022-11-21 | 4 comentarios | Compartir por WhatsApp
  • 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

 
pppqqq 2022-11-21

Está muy bien. Yo también alguna vez intenté algo parecido creando un package.json en mi directorio personal y usando un plugin de yarn para poder gestionar plugins de Vim o paquetes de Homebrew, pero esto se ve como una forma mucho más refinada.

 
sssss 2022-11-21

En la introducción dicen:

tea is not a package manager.
tea is unified packaging infrastructure.
según parece.

 
v08zbv8fvlkjasdflkj 2022-11-21

En la descripción de GitHub dice "the unified package manager (brew2)" jajaja

 
jeyraof 2022-11-21

Más que un gestor de paquetes, parece más cercano a una herramienta como asdf-vm.