日本高清www无色夜在线视频,色欲久久久天天天综合网,国产婷婷色一区二区三区,俺去俺来也在线www色官网

Board logo

標(biāo)題: [教程] wdOS系統(tǒng)上checkinstall工具的安裝和應(yīng)用示例 過程筆記 [打印本頁]

作者: zsm    時(shí)間: 2012-8-20 09:08     標(biāo)題: wdOS系統(tǒng)上checkinstall工具的安裝和應(yīng)用示例 過程筆記

       wdOS系統(tǒng)上checkinstall工具的安裝和應(yīng)用示例 過程筆記


wdOS是一個(gè)基于CentOS版本精簡優(yōu)化過的Linux服務(wù)器系統(tǒng)并集成nginx,apache,php,mysqlweb應(yīng)用環(huán)境及wdcp管理系統(tǒng)裝好系統(tǒng),就可以通后臺(tái)管理服務(wù)器和網(wǎng)站,FTP,數(shù)據(jù)庫等使用方便,操作簡單,安全,穩(wěn)定,易用lamp,lnmp,lnamp可自由切換
這一切,都是免費(fèi)的.更多wdOS介紹可看: http://www.wdos.net

一、 checkinstall簡介

二、 Checkinstall工具的安裝

三、 Checkinstall應(yīng)用示例

一、Checkinstall簡介

Checkinstall是一個(gè)能從tar.gz類的源代碼自動(dòng)生成RPMDebianSlackware安裝包的程序。通過CheckInstall,你就能用幾乎所有的tar.gz類的源代碼來生成干凈的安裝或者卸載包。經(jīng)常出現(xiàn)這樣的問題:很想試用的程序只有源代碼(如tar.gz)可用,沒人提供RPM或者Debian包。你只好下載源代碼,解壓,然后手動(dòng)編譯。到目前為止,一切正常。然而,當(dāng)你想刪除它的時(shí)候呢?Makefile文件只包括了很少情況下的卸載例程。當(dāng)然,你可以把程序安裝到臨時(shí)文件夾,然后記下所有由程序生成或修改的文件,最后刪除他們。但是如果這個(gè)程序要經(jīng)常重新編譯,這樣做是非常痛苦的,工作量也相當(dāng)大。 Checkinstall就是用來解決這一難題的。特別是在源碼需要經(jīng)常重復(fù)編譯的情況下,CheckInstall可以讓你絲毫不破壞系統(tǒng)一致性的前提下完全的卸載程序

一般說來,我們編譯安裝一個(gè)由 GNU Autoconf 配置的程序是采用如下的步驟:

./configure && make && make install

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

二、Checkinstall工具的安裝

在使用checkinstall工具進(jìn)行RPM包的生成之前,要想安裝checkinstall這個(gè)工具

下載checkinstall源碼包,如下

圖片1.jpg


[root@wdOS src]# tar xzf checkinstall-1.6.0.tgz  //解壓縮源碼包

[root@wdOS src]# cd checkinstall-1.6.0  //進(jìn)入解壓時(shí)默認(rèn)生成的文件目錄

[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包的實(shí)例。

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 不僅默認(rèn)運(yùn)行了 make install,而且還監(jiān)測所有安裝過程中的寫操作。為此,CheckInstall 使用了 Pancrazio de Mauro 所寫的程序 Installwatch。在 make install 成功完成之后,CheckInstall 會(huì)產(chǎn)生一個(gè) Slackware-Debian- RPM- 安裝包,然后按照軟件包的默認(rèn)配置來安裝程序,并在當(dāng)前目錄(或標(biāo)準(zhǔn)安裝包存儲(chǔ)目錄)留下一個(gè)生成的安裝包。

Checkinstall工具將其生成RPM包,過程如下:

(1)、(2)、(3)

圖片11.jpg


(4)

圖片12.jpg


(5)

圖片13.jpg


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



圖片附件: 圖片1.jpg (2012-8-20 09:00, 22.78 KB) / 下載次數(shù) 7655
http://www.valcooper.com/bbs/attachment.php?aid=1807&k=90bd4362cfac695268a1dc73bebc6014&t=1751605630&sid=Bzwc8m



圖片附件: 圖片5.jpg (2012-8-20 09:00, 9.38 KB) / 下載次數(shù) 7628
http://www.valcooper.com/bbs/attachment.php?aid=1808&k=d3be255fbca5a1f4529f0fd61e9c8f90&t=1751605630&sid=Bzwc8m



圖片附件: 圖片2.jpg (2012-8-20 09:00, 17.75 KB) / 下載次數(shù) 7650
http://www.valcooper.com/bbs/attachment.php?aid=1809&k=72047980ffcae8b98a81730a216bd343&t=1751605630&sid=Bzwc8m



圖片附件: 圖片3.jpg (2012-8-20 09:01, 22.41 KB) / 下載次數(shù) 7625
http://www.valcooper.com/bbs/attachment.php?aid=1810&k=162b2e84a4d563b4422a5fd353c71bb0&t=1751605630&sid=Bzwc8m



圖片附件: 圖片4.jpg (2012-8-20 09:01, 22.03 KB) / 下載次數(shù) 7609
http://www.valcooper.com/bbs/attachment.php?aid=1811&k=a3de4db8dce3f1becbf2e6ac08454404&t=1751605630&sid=Bzwc8m



圖片附件: 圖片12.jpg (2012-8-20 09:03, 23.84 KB) / 下載次數(shù) 7682
http://www.valcooper.com/bbs/attachment.php?aid=1812&k=5cd994f775e0d51728a610d521146a0b&t=1751605630&sid=Bzwc8m



圖片附件: 圖片6.jpg (2012-8-20 09:03, 10.65 KB) / 下載次數(shù) 7574
http://www.valcooper.com/bbs/attachment.php?aid=1813&k=d869b19a68b51e3c56ae8e253a2d7fde&t=1751605630&sid=Bzwc8m



圖片附件: 圖片7.jpg (2012-8-20 09:03, 8.05 KB) / 下載次數(shù) 7577
http://www.valcooper.com/bbs/attachment.php?aid=1814&k=37be93ff22760b31bcadb636e4dc247d&t=1751605630&sid=Bzwc8m



圖片附件: 圖片8.jpg (2012-8-20 09:03, 18.67 KB) / 下載次數(shù) 7641
http://www.valcooper.com/bbs/attachment.php?aid=1815&k=f31782f23a658f803c69382009aff3fe&t=1751605630&sid=Bzwc8m



圖片附件: 圖片9.jpg (2012-8-20 09:03, 7.4 KB) / 下載次數(shù) 7621
http://www.valcooper.com/bbs/attachment.php?aid=1816&k=61654f768d014f4c29023814809632a1&t=1751605630&sid=Bzwc8m



圖片附件: 圖片10.jpg (2012-8-20 09:03, 24.75 KB) / 下載次數(shù) 7691
http://www.valcooper.com/bbs/attachment.php?aid=1817&k=b5289c0be9ddbe7da45b314b0a208d69&t=1751605630&sid=Bzwc8m



圖片附件: 圖片11.jpg (2012-8-20 09:03, 19.72 KB) / 下載次數(shù) 7612
http://www.valcooper.com/bbs/attachment.php?aid=1818&k=afe2c752b12140eed46088972603b794&t=1751605630&sid=Bzwc8m



圖片附件: 圖片13.jpg (2012-8-20 09:05, 11.72 KB) / 下載次數(shù) 7607
http://www.valcooper.com/bbs/attachment.php?aid=1820&k=bc215b994d9297e07d1c2118dabfc09d&t=1751605630&sid=Bzwc8m



附件: wdOS系統(tǒng)上checkinstall工具的安裝和應(yīng)用示例 過程筆記.doc (2012-8-20 09:07, 540 KB) / 下載次數(shù) 7
http://www.valcooper.com/bbs/attachment.php?aid=1823&k=040eef77a2217bf078ba23f3f4c3f546&t=1751605630&sid=Bzwc8m
作者: cfanself    時(shí)間: 2012-10-23 15:06

收藏一下。。。。謝謝了。
作者: zcmrp    時(shí)間: 2012-10-23 16:17

內(nèi)容收藏了。




歡迎光臨 WDlinux官方論壇 (http://www.valcooper.com/bbs/) Powered by Discuz! 7.2