💡
原文中文,约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。
➡️