Board logo

标题: [教程] wdOS系统上checkinstall工具的安装和应用示例 过程笔记 [打印本页]

作者: zsm    时间: 2012-8-20 09:08     标题: wdOS系统上checkinstall工具的安装和应用示例 过程笔记

       wdOS系统上checkinstall工具的安装和应用示例 过程笔记


wdOS是一个基于CentOS版本精简优化过的Linux服务器系统并集成nginx,apache,php,mysqlweb应用环境及wdcp管理系统装好系统,就可以通后台管理服务器和网站,FTP,数据库等使用方便,操作简单,安全,稳定,易用lamp,lnmp,lnamp可自由切换
这一切,都是免费的.更多wdOS介绍可看: http://www.wdos.net

一、 checkinstall简介

二、 Checkinstall工具的安装

三、 Checkinstall应用示例

一、Checkinstall简介

Checkinstall是一个能从tar.gz类的源代码自动生成RPMDebianSlackware安装包的程序。通过CheckInstall,你就能用几乎所有的tar.gz类的源代码来生成干净的安装或者卸载包经常出现这样的问题:很想试用的程序只有源代码(如tar.gz)可用,没人提供RPM或者Debian包。你只好下载源代码,解压,然后手动编译。到目前为止,一切正常。然而,当你想删除它的时候呢?Makefile文件只包括了很少情况下的卸载例程。当然,你可以把程序安装到临时文件夹,然后记下所有由程序生成或修改的文件,最后删除他们。但是如果这个程序要经常重新编译,这样做是非常痛苦的,工作量也相当大Checkinstall就是用来解决这一难题的。特别是在源码需要经常重复编译的情况下,CheckInstall可以让你丝毫不破坏系统一致性的前提下完全的卸载程序

一般说来,我们编译安装一个由 GNU Autoconf 配置的程序是采用如下的步骤:

./configure && make && make install

使用 CheckInstall 变成:./configure && make && checkinstall

二、Checkinstall工具的安装

在使用checkinstall工具进行RPM包的生成之前,要想安装checkinstall这个工具

下载checkinstall源码包,如下

图片1.jpg


[root@wdOS src]# tar xzf checkinstall-1.6.0.tgz  //解压缩源码包

[root@wdOS src]# cd checkinstall-1.6.0  //进入解压时默认生成的文件目录

[root@wdOS checkinstall-1.6.0]# make  

[root@wdOS checkinstall-1.6.0]# make install

[root@wdOS checkinstall-1.6.0]# checkinstall  //生成checkinstallrpm


过程如下:

1

图片2.jpg


2、

图片3.jpg


3、

图片4.jpg


查看一下RPM

图片5.jpg


安装checkinstallRPM包。

图片6.jpg

图片7.jpg


修改checkinstall配置文件

[root@wdOS i386]# vi /usr/local/lib/checkinstall/checkinstallrc

图片8.jpg


图片9.jpg



三、Checkinstall工具制造rpm包的实例。

1、下载源码包

图片10.jpg



2rpm包的生成

[root@wdOS src]# tar -zxvf squid-2.7.STABLE7.tar.gz

[root@wdOS src]# cd squid-2.7.STABLE7

[root@wdOS squid-2.7.STABLE7]# ./configure

[root@wdOS squid-2.7.STABLE7]# make

[root@wdOS squid-2.7.STABLE7]# checkinstall

指令 checkinstall 不仅默认运行了 make install,而且还监测所有安装过程中的写操作。为此,CheckInstall 使用了 Pancrazio de Mauro 所写的程序 Installwatch。在 make install 成功完成之后,CheckInstall 会产生一个 Slackware-Debian- RPM- 安装包,然后按照软件包的默认配置来安装程序,并在当前目录(或标准安装包存储目录)留下一个生成的安装包。

Checkinstall工具将其生成RPM包,过程如下:

(1)、(2)、(3)

图片11.jpg


(4)

图片12.jpg


(5)

图片13.jpg


     .................(——全——请看附件)



图片附件: 图片1.jpg (2012-8-20 09:00, 22.78 KB) / 下载次数 11047
http://www.wdlinux.cn/bbs/attachment.php?aid=1807&k=1d7a4e3c579cceaa12ae870cc3f5ec78&t=1786186515&sid=FjJQ3N



图片附件: 图片5.jpg (2012-8-20 09:00, 9.38 KB) / 下载次数 11018
http://www.wdlinux.cn/bbs/attachment.php?aid=1808&k=ac8beb0633728611f5abf5144851a95b&t=1786186515&sid=FjJQ3N



图片附件: 图片2.jpg (2012-8-20 09:00, 17.75 KB) / 下载次数 11057
http://www.wdlinux.cn/bbs/attachment.php?aid=1809&k=1497b7491a3dfd9fd52dca01309d2f9b&t=1786186515&sid=FjJQ3N



图片附件: 图片3.jpg (2012-8-20 09:01, 22.41 KB) / 下载次数 11038
http://www.wdlinux.cn/bbs/attachment.php?aid=1810&k=ed6605a4c9b72d3820bc469cbfb2a5b8&t=1786186515&sid=FjJQ3N



图片附件: 图片4.jpg (2012-8-20 09:01, 22.03 KB) / 下载次数 10976
http://www.wdlinux.cn/bbs/attachment.php?aid=1811&k=2511c3468ccdb0695e61e6bd741db492&t=1786186515&sid=FjJQ3N



图片附件: 图片12.jpg (2012-8-20 09:03, 23.84 KB) / 下载次数 11125
http://www.wdlinux.cn/bbs/attachment.php?aid=1812&k=715a86c55f639d3f20f666cfb429cba4&t=1786186515&sid=FjJQ3N



图片附件: 图片6.jpg (2012-8-20 09:03, 10.65 KB) / 下载次数 10968
http://www.wdlinux.cn/bbs/attachment.php?aid=1813&k=57b155520a95c9f4fbe0299a2ec922af&t=1786186515&sid=FjJQ3N



图片附件: 图片7.jpg (2012-8-20 09:03, 8.05 KB) / 下载次数 11924
http://www.wdlinux.cn/bbs/attachment.php?aid=1814&k=39a4fab5e3b5fbe0f13b9e358cadf65b&t=1786186515&sid=FjJQ3N



图片附件: 图片8.jpg (2012-8-20 09:03, 18.67 KB) / 下载次数 11064
http://www.wdlinux.cn/bbs/attachment.php?aid=1815&k=e6a447bdde620dc17e4c988879b4daf5&t=1786186515&sid=FjJQ3N



图片附件: 图片9.jpg (2012-8-20 09:03, 7.4 KB) / 下载次数 10999
http://www.wdlinux.cn/bbs/attachment.php?aid=1816&k=cf4363aeb28b056cbe44cb64d2cd5536&t=1786186515&sid=FjJQ3N



图片附件: 图片10.jpg (2012-8-20 09:03, 24.75 KB) / 下载次数 11994
http://www.wdlinux.cn/bbs/attachment.php?aid=1817&k=55f73ea1c6d02c2abc6a5f41a9506a16&t=1786186515&sid=FjJQ3N



图片附件: 图片11.jpg (2012-8-20 09:03, 19.72 KB) / 下载次数 10991
http://www.wdlinux.cn/bbs/attachment.php?aid=1818&k=369bec9552792230a76001b619ac8ad2&t=1786186515&sid=FjJQ3N



图片附件: 图片13.jpg (2012-8-20 09:05, 11.72 KB) / 下载次数 11058
http://www.wdlinux.cn/bbs/attachment.php?aid=1820&k=5258a4f3782ae1c5bba22d35d09c54c0&t=1786186515&sid=FjJQ3N



附件: wdOS系统上checkinstall工具的安装和应用示例 过程笔记.doc (2012-8-20 09:07, 540 KB) / 下载次数 7
http://www.wdlinux.cn/bbs/attachment.php?aid=1823&k=9b167edcd5b7ded3152067edb5cfe712&t=1786186515&sid=FjJQ3N
作者: cfanself    时间: 2012-10-23 15:06

收藏一下。。。。谢谢了。
作者: zcmrp    时间: 2012-10-23 16:17

内容收藏了。




欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2