Chinaunix首页 | 论坛 | 博客
  • 博客访问: 40958
  • 博文数量: 9
  • 博客积分: 740
  • 博客等级: 军士长
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-11 14:50
文章分类

全部博文(9)

文章存档

2012年(1)

2011年(1)

2010年(2)

2009年(2)

2008年(3)

我的朋友
最近访客

分类: LINUX

2008-10-14 13:22:02

CheckInstall 用于方便的创建 deb、rpm、slackware 二进制包。试用了一下,非常简单。值得推荐。

用法:

首先安装 CheckInstall,提供 rpm 和源代码方式,不赘述。然后编译你想安装的软件,但是不 make install。比如你要安装 nginx:

  1. 下载 nginx
  2. 解压 nginx.tar.gz
  3. 进入 nginx 目录执行 ./configure --prefix=/usr/local/nginx ; make
  4. 运行 checkinstall
  5. 回答几个问题就 ok 了,比如对包的描述、以及要创建哪种类型的包。
debian package guide



我在SLK下面用的是src2pkg,也很爽,基本拿到软件源代码包,然后用src2pkg file.tar.gz就可以了。

RPM
注意在写SPEC时要当心文件名与路径。
%prep
tar zxf ../SOURCES/file.tar.gz
我看其它人不用加../SOURCES/的。我试不出来。

rpmbuild -ba *.SPE来生产rpm包
阅读(716) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:寒冷的2008年底----裁员风云再起

给主人留下些什么吧!~~