Czy istnieje system zarządzania pakietami dla skryptów powłoki?

8

Czy istnieje system pakiet (myślę npm, cpanitp) dla skryptów powłoki? W szczególności na Ubuntu?

julien_c
źródło

Odpowiedzi:

4

https://github.com/bpkg/bpkg/ można zainstalować z:

curl -Lo- "https://raw.githubusercontent.com/bpkg/bpkg/master/setup.sh" | bash

i pozwala instalować pakiety takie jak:

bpkg install term -g

Pakiety to tylko repozytoria Git z package.jsonnajwyższym poziomem.

Ciro Santilli
źródło
1
Warto zauważyć, że nie dotyczy to tylko Ubuntu. Ten menedżer pakietów będzie działał również z OS X i innymi dystrybucjami Linuksa.
davidcondrey
@davidcondrey yup, long live POSIX :-)
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
2

Według mojej wiedzy nie ma takich narzędzi do tworzenia pakietów / udostępniania skryptów powłoki ... Moim zdaniem, ponieważ nie istnieje tylko jeden język skryptowy (prawdopodobnie myślałeś bash, ale istnieją inne powłoki), a także dlatego, że zadanie to skrypt powłoki często musi być bardzo konkretny.

Właściwie możesz myśleć o zestawie narzędzi GNU (sed, awk, grep itp.) Jako zestawie podstawowych (lub bardziej złożonych) narzędzi, które są dystrybuowane jako pakiety deb ...

Niemniej jednak możesz znaleźć kilka przykładów w sieci, takich jak lista na tym blogu ...

Rémi
źródło
1

Spójrz na wróbla - jest to system dystrybucji skrypt dla platformy Linux.

Aleksiej Melezhik
źródło
Cześć Eliasz! Przepraszam za niedogodności, mój dostawca hostingu ma problemy, teraz sparrowhub.org jest dostępny. Daj mi znać, jeśli masz jakieś pytania. Dzięki
Alexey Melezhik,