- brew2 / Gerenciador de Pacotes Unificado
- Permite usar os pacotes sem instalá-los, deixando-os em
~/tea (stow)
- Não faz alterações globais no sistema
- Os pacotes podem ser relocados
- Pode ser instalado de forma independente para cada usuário do sistema
- Suporta configuração diferente por projeto para uso como um ambiente virtual
- Pode ser executado conectado em pipeline
- Também suporta uso como interpretador: com
tea my-script.py, ele instala automaticamente o Python necessário e executa
- Open source em Typescript
- "O objetivo não é substituir o brew"
4 comentários
Muito bom. Eu também já tinha tentado algo parecido, criando um
package.jsonno diretório home e usando um plugin doyarnpara conseguir gerenciar plugins dovimou pacotes dobrew, mas isso parece ser uma abordagem bem mais refinada.No texto de apresentação, eles dizem:
Na descrição no GitHub está escrito
the unified package manager (brew2)kkkParece mais próximo de uma ferramenta como o
asdf-vmdo que propriamente de um gerenciador de pacotes.