可能重复:
最简单的 Debian 打包指南?
我正在用 C++ 编写一个 IDE,使用 Qt 作为 GUI,使用 Qt Creator 作为 IDE。我看过很多关于 Debian 打包系统的教程,但我仍然不确定我是否理解它。
我的程序还没有准备好,所以我不想将它提交给 developer.ubuntu.com 让别人打包它,但我想这样做以便轻松地分发一些副本。
我使用 Git 作为 VCS,我的代码托管在 Github 上。
我想知道我是否应该将我的代码目录保存在 / 相关结构中。例如:二进制文件保存在 /usr/bin 中,等等。这是为了让打包过程尽可能简单。我是否需要修改 Makefile 以将二进制文件放在 /usr/bin 或类似的东西中?我对 gnu make 没有什么经验。
将我的代码托管在 Github 上有问题吗?因为我更喜欢它而不是 launchpad,并且 algo 更喜欢 Git 而不是 bazaar。
另外,有人可以解释一下如何进行包装过程吗?