如何创建 Deb 文件

如何创建 Deb 文件

可能重复:
最简单的 Debian 打包指南?

我有一组 BASH 脚本、XML 文件等。这些脚本要求已安装某些程序。如何在 Ubuntu 上创建 *.deb 文件以确保满足依赖性并将我的脚本和文件放在需要的位置?

答案1

使用 Checkinstall 创建 .deb 包

http://www.howtoforge.com/howto_linux_debian_deb_checkinstall

检查安装是一款出色的工具,可用于创建简单的 .deb 软件包,您可以在本地网络中使用(例如,如果您必须在运行 Debian 的多台计算机上安装同一款软件)。它允许您像以前一样从源代码编译和安装软件,但不同之处在于您最终会得到一个简单的 Debian 软件包,这也意味着您可以通过运行 dpkg -r 轻松卸载刚刚编译的软件!

答案2

从这样的事情开始:

:~/testing/yourapp/yourapp$ find ./
./
./logs
./temp
./somenondescriptscript.sh
./aiml
./aiml/xmloraiml.aiml

如果你有二进制文件(图标和其他),你可以将它们隐藏在 ./debian 文件夹中

现在让我们为你的应用程序添加一个版本号并构建orig.tar.gz。

cd ..  
mv yourapp yourapp-0.1  
tar czfv yourapp_0.1.orig.tar.gz yourapp-0.1/  
cd yourapp-0.1  
mkdir debian
dch --create -v 0.1-1 --package yourapp  

完成您的编辑并保存更改日志。

依赖项:

等待 OP 回复...

参考:
Debian 打包指南
另一个问题

相关内容