【发布时间】:2026-01-05 09:00:01
【问题描述】:
我需要创建一个 Debian 软件包。使用 dpkg 很容易,效果很好。但由于我无法控制的原因,我必须切换到 RHEL5 环境进行构建,因此 dpkg 不可用。
我最好的攻击策略是什么?以下是我的想法:
- 想法:获取 dpkg 二进制文件并包含在源代码中。 问题:我真的不知道这意味着什么。
- 想法:找到合适的工具来在其他发行版上创建 .deb。 问题:没有成功搜索。
- 想法:手动构建并压缩它。 (重新发明 dpkg)问题:费力、容易出错、脆弱、多余
TLDR 最佳答案如下:在 Docker 容器中构建。谢谢,贾科莫。
【问题讨论】:
-
也许姊妹网站“Unix and Linux”可能有答案(OTOH,你也在这个话题上)。