【发布时间】:2021-08-30 21:48:34
【问题描述】:
我想知道我们是否可以减少一点点围绕包的工作 在 linux/unix OS 环境和软件安装下。 我的立场是,关于 $subject 有太多多余的工作。
我一直在思考如何连接 $subject 的构建系统 使用一些下一个“阶段构建工具”,例如:easybuild (1) & openbuildservice (2); 阅读下文了解更多详情。
更具体地说,我上周能够获取 pkgsrc 的存储库, 通过一个小的“pkg2eb”脚本处理 Makefile 并生成 *.eb 文件 对于easybuild,然后用它们提供许多并行的gcc编译。 那个“盲目驱动的过程”以超过 600 次成功的构建而告终, IE。这些是只需要“wget/configure/make/make install”的软件包; 第一次运行还不错,只是想知道它是否可以做得更好。
所以:
根据您的经验,哪个操作系统最干净/最精简 要获取并提供给其他外部工具的 pkgsrc/port 结构? 这与拥有最多可用软件包的不同!
您是否听说过任何类似的尝试大规模生产的尝试 来自例如的包。一个结构化的公共源列表? (我的意思是,以跨不同构建系统的可转移方式)
【问题讨论】:
-
这是一个有趣的相关资源:“包管理器比较:端口”,日期为 2007-11-11 cowbert.livejournal.com/166343.html