是否有 shell 脚本的包管理系统?

jul*_*n_c 8 command-line bash

是否有一个系统级封装(认为npmcpan对于shell脚本等)?具体来说,在 Ubuntu 上?

Cir*_*郝海东 4

https://github.com/bpkg/bpkg/可以安装:

curl -Lo- "https://raw.githubusercontent.com/bpkg/bpkg/master/setup.sh" | bash
Run Code Online (Sandbox Code Playgroud)

并允许您安装如下软件包:

bpkg install term -g
Run Code Online (Sandbox Code Playgroud)

包只是具有package.json顶层的 Git 存储库。


Rém*_*émi 1

据我所知,没有这样的 shell 脚本包/共享工具...在我看来,因为不只有一种脚本语言(您可能正在考虑bash,但也存在其他 shell),也因为 shell 脚本的任务必须完成的任务通常非常具体。

实际上,您可以将 gnu 工具集(sed、awk、grep 等)视为一组基本(或更复杂)工具,它们作为 deb 包分发...

不过,您可以在网上找到一些示例,例如此博客文章中的列表......