我有一个基于 Docker 的 Debian Sid Go 构建环境。其构建脚本配置为同时构建 .deb 和 .rpm。
我想要构建的组件的 rpm 构建过程需要通过该工具rpmbuild
。
是否可以在 Debian 上安装 rpmbuild 或者我最好尝试其他 Linux 发行版?
答案1
是的,您可以安装rpm
提供的包/usr/bin/rpmbuild
。
我个人更喜欢在与安装包完全相同的操作系统上构建包,以避免依赖问题。
我有一个基于 Docker 的 Debian Sid Go 构建环境。其构建脚本配置为同时构建 .deb 和 .rpm。
我想要构建的组件的 rpm 构建过程需要通过该工具rpmbuild
。
是否可以在 Debian 上安装 rpmbuild 或者我最好尝试其他 Linux 发行版?
是的,您可以安装rpm
提供的包/usr/bin/rpmbuild
。
我个人更喜欢在与安装包完全相同的操作系统上构建包,以避免依赖问题。