16 Punkte von xguru 2022-11-21 | 4 Kommentare | Auf WhatsApp teilen
  • brew2 / vereinheitlichter Paketmanager
  • Ermöglicht die Nutzung, indem Pakete in ~/tea abgelegt (stow) werden, ohne sie zu installieren
    • Keine globalen Änderungen am System
    • Pakete sind relocatable
    • Unabhängige Installation pro Benutzer auf dem System möglich
  • Unterstützt unterschiedliche Konfigurationen pro Projekt und kann wie eine virtuelle Umgebung genutzt werden
  • Kann über Pipelines verkettet und ausgeführt werden
  • Unterstützt auch die Nutzung als Interpreter: Mit tea my-script.py wird das benötigte Python automatisch installiert und ausgeführt
  • TypeScript Open Source
  • „Das Ziel ist nicht, brew zu ersetzen“

4 Kommentare

 
pppqqq 2022-11-21

Sehr gut. Ich habe auch schon einmal etwas Ähnliches ausprobiert, indem ich in meinem Home-Verzeichnis eine package.json angelegt und per Yarn-Plugin die Verwaltung von Vim-Plugins oder Brew-Paketen ermöglicht habe, aber das hier wirkt deutlich eleganter.

 
sssss 2022-11-21

Im Einführungstext heißt es:

tea is not a package manager.
tea is unified packaging infrastructure.
Das wird dort also so beschrieben.

 
v08zbv8fvlkjasdflkj 2022-11-21

In der GitHub-Beschreibung steht offenbar „the unified package manager (brew2)“ hahaha

 
jeyraof 2022-11-21

Es wirkt eher wie ein Tool ähnlich asdf-vm als wie ein Paketmanager.