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?

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.


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


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



1

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


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.