Gibt es ein Paketverwaltungssystem für Shell-Skripte?


8

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

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.


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



1

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.