Existe-t-il un système de gestion des packages pour les scripts shell?

8

Existe-t-il un système de package (pensez npm,cpan etc.) pour les scripts shell? Plus précisément, sur Ubuntu?

julien_c
la source

Réponses:

4

https://github.com/bpkg/bpkg/ peut être installé avec:

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

et vous permet d'installer des packages comme:

bpkg install term -g

Les packages ne sont que des référentiels Git avec un package.jsonniveau supérieur.

Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
la source
1
Il convient de noter que cela n'est pas spécifique à Ubuntu uniquement. Ce gestionnaire de paquets fonctionnera également avec OS X et d'autres distributions Linux.
davidcondrey
@davidcondrey yup, vive POSIX :-)
Ciro Santilli 法轮功 病毒 审查 六四 事件 法轮功
2

À ma connaissance, il n'existe pas de tels packages / outils de partage pour les scripts shell ... À mon avis, car il n'y a pas qu'un seul langage de script (vous y pensiez probablement bash, mais il existe d'autres shells), et aussi parce que la tâche d'un script shell est souvent très spécifique.

En fait, vous pouvez considérer l'ensemble des outils gnu (sed, awk, grep, etc ...) comme un ensemble d'outils de base (ou plus complexes), qui sont distribués sous forme de paquets deb ...

Néanmoins, vous pouvez trouver quelques exemples sur le net, comme la liste sur ce billet de blog ...

Rémi
la source
1

Jetez un oeil à moineau - c'est un système de distribution de scripts pour les plateformes Linux.

Alexey Melezhik
la source
Salut Eliah! Désolé pour le dérangement, mon hébergeur a des problèmes, maintenant sparrowhub.org est accessible. Faites moi savoir si vous avez des questions. Merci
Alexey Melezhik