¿Existe un sistema de gestión de paquetes para scripts de shell?

8

¿Hay un sistema de paquetes (piense npm, cpan, etc.) para los scripts de shell? Específicamente, en Ubuntu?

julien_c
fuente

Respuestas:

4

https://github.com/bpkg/bpkg/ se puede instalar con:

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

y le permite instalar paquetes como:

bpkg install term -g

Los paquetes son solo repositorios de Git con un package.jsonnivel superior.

Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
fuente
1
Vale la pena señalar que esto no es específico solo de Ubuntu. Este administrador de paquetes también funcionará con OS X y otras distribuciones de Linux.
davidcondrey
@davidcondrey sí, larga vida a POSIX :-)
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
2

Que yo sepa, no existe tal paquete / herramientas para compartir scripts de shell ... En mi opinión, porque no hay un solo lenguaje de scripts (probablemente estabas pensando bash, pero existen otros shells), y también porque la tarea es un script de shell tiene que lograr es a menudo muy específico.

En realidad, puede pensar en el conjunto de herramientas de GNU (sed, awk, grep, etc.) como un conjunto de herramientas básicas (o más complejas), que se distribuyen como paquetes deb ...

Sin embargo, puede encontrar algunos ejemplos en la red, como la lista en esta publicación de blog ...

Rémi
fuente
1

Sí, hay un administrador de paquetes. Jean - Falta el Administrador de paquetes para Linux.

Aquí está la página de inicio del proyecto: http://github.com/ziyaddin/jean

Ziyaddin Sadigov
fuente
1

Eche un vistazo al gorrión : este es un sistema de distribución de scripts para plataformas Linux.

Alexey Melezhik
fuente
Hola eliah Disculpe las molestias, mi proveedor de alojamiento tiene problemas, ahora sparrowhub.org es accesible. Hazme saber si tienes alguna pregunta. Gracias
Alexey Melezhik