使用dh_make快速构建deb

使用dh_make快速构建deb

💡 原文中文,约2600字,阅读约需7分钟。
📝

内容提要

本文介绍了一个适用于需要编译的项目的方法,包括克隆项目、安装依赖、创建Debian软件包目录、修改文件和打包生成deb文件。

🎯

关键要点

  • 本文介绍了适用于需要编译的项目的方法。
  • 准备工作包括克隆项目和安装编译所需依赖。
  • 使用git克隆项目,例如:git clone https://github.com/moe-hacker/ruri。
  • 安装依赖命令为:sudo apt install dh_make dpkg-dev build-essential libcap-dev -y。
  • 删除.git文件夹以清理项目目录。
  • 使用dh_make工具创建Debian软件包,命令示例:dh_make --createorig -y -s -a -c apache -e Moe-hacker@outlook.com -p ruri。
  • dh_make的选项包括:-e指定维护者邮箱,-s创建单一二进制包,-r创建.orig.tar.gz文件等。
  • 创建debian目录并生成模板文件,可以根据需要修改这些文件。
  • 主要修改的文件包括postinst、changelog、copyright、compat、rules、ruri.install和control。
  • 打包deb文件的命令为:dpkg-buildpackage -b -us -uc。
➡️

继续阅读