如何将Go二进制文件放入Debian软件包中?由于Go是静态链接的,所以我只有一个可执行文件-我不需要很多复杂的项目元数据信息。有没有一种简单的方法就可以打包可执行文件和资源文件,而又不会遭受创伤debuild?我到处寻找现有的问题;但是,我所有的研究都对包含golang开发环境的.deb文件提出了疑问/答案(即,如果这样做会得到什么sudo apt-get install golang-go)。
3 回答
素胚勾勒不出你
TA贡献1827条经验 获得超9个赞
使用fpm从Go Applications构建deb或rpm软件包也非常容易。
从rubygems抓取它:
gem install fpm
构建完二进制文件(例如foobar)后,可以像这样打包它:
fpm -s dir -t deb -n foobar -v 0.0.1 foobar=/usr/bin/
fpm支持各种高级包装选项。
- 3 回答
- 0 关注
- 186 浏览
添加回答
举报
0/150
提交
取消