用OBS创建Debian和RPM包

原文参见我的英文博客: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!

你可能感兴趣的:(Debian)