原文参见我的英文博客:http://xizhizhu.blogspot.com/2011/04/create-debian-and-rpm-packages-using.html
这里是重点翻译;)
如果你对Debian和RPM包的基础还不太明了,请参考:
http://www.debian.org/doc/maint-guide/index.en.html
或者
http://en.opensuse.org/openSUSE:Packaging_guidelines
首先打包你的源代码,不必在其中包含任何的包管理信息,可以命名为比如obs-sample.tar.gz。
对于创建Debian包,你还需要以下文件。
obs-sample_1.0.dsc:指明你需要创建Debian包。其中的Files段不是必须的,但Build-Depends段是必要的。
debian.rules:即debian/rules文件。
debian.control:即debian/control文件。
debian.tar.gz:debian目录下的其他所有文件打包而成。
对于创建RPM包,你只需要一个.spec文件。
这里是我创建的一个简单的例子。Happy hacking!