Antworten:
https://github.com/bpkg/bpkg/ kann installiert werden mit:
curl -Lo- "https://raw.githubusercontent.com/bpkg/bpkg/master/setup.sh" | bash
und lässt Sie Pakete installieren wie:
bpkg install term -g
Pakete sind nur Git-Repositories mit einem package.json
Top-Level.
Meines Wissens gibt es keine solchen Paket- / Freigabe-Tools für Shell-Skripte ... Meiner Meinung nach, weil es nicht nur eine Skriptsprache gibt (an die Sie wahrscheinlich gedacht haben bash
, sondern andere Shells existieren), und auch, weil die Aufgabe ein Shell-Skript ist zu erreichen ist oft sehr spezifisch.
Tatsächlich können Sie sich die Gnu-Tools (sed, awk, grep usw.) als eine Reihe grundlegender (oder komplexerer) Tools vorstellen, die als Deb-Pakete verteilt werden ...
Trotzdem finden Sie einige Beispiele im Internet, wie die Liste in diesem Blog-Beitrag ...
Ja, es gibt einen Paketmanager. Jean - Fehlender Paketmanager für Linux.
Hier ist die Projekthomepage: http://github.com/ziyaddin/jean
Schauen Sie sich sparrow an - dies ist ein Skriptverteilungssystem für Linux-Plattformen.