Existe um sistema de gerenciamento de pacotes para scripts de shell?

8

Existe um sistema de pacotes (pense npm, cpanetc.) para scripts shell? Especificamente, no Ubuntu?

julien_c
fonte

Respostas:

4

https://github.com/bpkg/bpkg/ pode ser instalado com:

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

e permite instalar pacotes como:

bpkg install term -g

Pacotes são apenas repositórios Git com um package.jsonnível superior.

Ciro Santilli adicionou uma nova foto
fonte
1
Vale ressaltar que isso não é específico apenas para o Ubuntu. Este gerenciador de pacotes também funcionará com o OS X e outras distribuições Linux.
Davidcondrey # 13/16
@davidcondrey yup, viva POSIX :-)
Ciro Santilli escreveu
2

Que eu saiba, não existem tais ferramentas de pacote / compartilhamento para scripts de shell ... Na minha opinião, porque não há apenas uma linguagem de script (você provavelmente estava pensando bash, mas existem outros shells) e também porque a tarefa é um script de shell tem que realizar é geralmente muito específico.

Na verdade, você pode pensar no conjunto de ferramentas gnu (sed, awk, grep, etc ...) como um conjunto de ferramentas básicas (ou mais complexas), distribuídas como pacotes deb ...

No entanto, você pode encontrar alguns exemplos na rede, como a lista neste post do blog ...

Rémi
fonte
1

Sim, existe um gerenciador de pacotes. Jean - Gerenciador de Pacotes ausente para Linux.

Aqui está a página inicial do projeto: http://github.com/ziyaddin/jean

Ziyaddin Sadigov
fonte
1

Dê uma olhada no pardal - este é um sistema de distribuição de scripts para plataformas Linux.

Alexey Melezhik
fonte
Oi Eliah! Desculpe pela inconveniência, meu provedor de hospedagem está com problemas, agora o sparrowhub.org está acessível. Deixe-me saber se você tiver alguma dúvida. Obrigado
Alexey Melezhik