Gibt es ein Paketverwaltungssystem für Shell-Skripte?

8

Gibt es ein Paketsystem (man denkt npm, cpanetc.) für Shell - Skripte? Speziell auf Ubuntu?

julien_c
quelle

Antworten:

4

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.jsonTop-Level.

Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
quelle
1
Bemerkenswert ist, dass dies nicht nur für Ubuntu spezifisch ist. Dieser Paketmanager funktioniert auch mit OS X und anderen Linux-Distributionen.
Davidcondrey
@ Davidcondrey yup, es lebe POSIX :-)
Ciro Santilli 法轮功 病毒 审查 六四 事件 13
2

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 ...

Rémi
quelle
1

Schauen Sie sich sparrow an - dies ist ein Skriptverteilungssystem für Linux-Plattformen.

Alexey Melezhik
quelle
Hallo Eliah! Entschuldigung für die Unannehmlichkeiten, mein Hosting-Anbieter hat Probleme, jetzt ist sparrowhub.org zugänglich. Lassen Sie mich wissen, wenn Sie Fragen haben. Vielen Dank
Alexey Melezhik