3

我正在使用dpkg --build <package name>以构建软件包。这些软件包与dpkg -I <package name>. 为了使它们与apt-get我需要package_name.dsc的文件一起工作,这是无法通过dpkg --build命令获得的。

我不知道如何使用debuildor构建软件包dpkg-buildpackage。任何人都可以告诉是否有任何简单的方法可以做到这一点,因为它*.dsc的文件是简单的文本文件,我可以通过其他工具生成它。

http://ubuntuforums.org/showthread.php?t=1624438

4

2 回答 2

4

如果您正在寻找生成 .dsc 包,您应该使用该debuild -S命令。

假设您正在 Ubuntu 上构建包,您应该查阅有关打包的 Ubuntu 指南

它将帮助您入门并指出如何使用其他参数debuild来构建 .dsc 包等。

于 2012-06-14T02:56:30.483 回答
0

您可能应该使用 Debhelper。有很多关于如何学习 debhelper 打包的教程;你可以在这里找到一个很好的最近的一个以及一些补充材料:http ://www.lucas-nussbaum.net/blog/?p=676

正如您所做的那样,可以从一个简单的目录组装裸二进制 deb,但它们的用处非常有限,因为它们难以复制、移植、维护、自动构建,并且通常违反各种 Debian/Ubuntu 政策。

于 2012-06-12T17:31:26.533 回答