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?

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.


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



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.