使用 dh-make-golang 工具可显著简化 Debian 中 Golang 项目的打包步骤,具体如下:
安装工具:
sudo apt-get install dh-make-golang
生成打包模板:
进入 Go 项目目录,运行:
dh-make-golang --native
该命令会自动生成 debian/ 目录及控制文件,包含依赖、版本等元数据。
构建 Debian 包:
执行以下命令生成 .deb 包:
debuild -us -uc
生成的包位于上级目录,可直接安装或发布。
说明:
control 或 rules 文件。