如何为 golang 项目的 RPM 规范创建构建部分?
how do you create the build section for an RPM spec for a golang project?
按照此处的步骤操作:
https://www.thegeekstuff.com/2015/02/rpm-build-package-example/
我正在用我用 golang 编写的程序制作一个 RPM 包。
我真的需要让 RPM 编译 go 代码吗?或者有没有办法在包中包含二进制文件? (这是我为 .deb 版本所做的。)
我很困惑,因为这意味着必须在最终用户机器上安装 golang?
与一般的RPM打包示例相比,Golang有一些特殊之处。你可以在这里阅读它们:https://docs.fedoraproject.org/en-US/packaging-guidelines/Golang/
该页末尾有一些示例。
按照此处的步骤操作:
https://www.thegeekstuff.com/2015/02/rpm-build-package-example/
我正在用我用 golang 编写的程序制作一个 RPM 包。
我真的需要让 RPM 编译 go 代码吗?或者有没有办法在包中包含二进制文件? (这是我为 .deb 版本所做的。)
我很困惑,因为这意味着必须在最终用户机器上安装 golang?
与一般的RPM打包示例相比,Golang有一些特殊之处。你可以在这里阅读它们:https://docs.fedoraproject.org/en-US/packaging-guidelines/Golang/
该页末尾有一些示例。