manrpm一.如何">
linux如何查看rpm包的安裝路徑辦法

linux如何查看rpm包的安裝路徑辦法

ID:34724190

大?。?5.46 KB

頁數(shù):9頁

時(shí)間:2019-03-10

linux如何查看rpm包的安裝路徑辦法_第1頁
linux如何查看rpm包的安裝路徑辦法_第2頁
linux如何查看rpm包的安裝路徑辦法_第3頁
linux如何查看rpm包的安裝路徑辦法_第4頁
linux如何查看rpm包的安裝路徑辦法_第5頁
資源描述:

《linux如何查看rpm包的安裝路徑辦法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、linux如何查看rpm包的安裝路徑辦法2011-06-2808:30:32標(biāo)簽:stoplinux休閑職場(chǎng)rpmrpm-qplxxxxxx.rpm安裝RPM包的時(shí)候,一般是作為“root”登陸。查詢RPM的命令可用:>manrpm一.如何安裝rpm軟件包rmp軟件包的安裝可以使用程序rpm來完成。執(zhí)行下面的命令rpm-ivhyour-package.rpm其中your-package.rpm是你要安裝的rpm包的文件名,一般置于當(dāng)前目錄下。安裝過程中可能出現(xiàn)下面的警告或錯(cuò)誤?...conflictwith.

2、..可能是要安裝的包里有一些文件可能會(huì)覆蓋現(xiàn)有的文件,缺省時(shí)這樣的情況下是無法正確安裝的可以用rpm--force-iyour-package.rpm強(qiáng)制安裝即可(最好不要,除非你清楚你在做什么)...isneededby......isnotinstalled...此包需要的一些軟件你沒有安裝可以用rpm--nodeps-iyour-package.rpm來忽略此信息(最好不要,除非你清楚你在做什么)也就是說,rpm-i--force--nodeps可以忽略所有依賴關(guān)系和文件問題(最好不要,除非你清楚你在做

3、什么),什么包都能安裝上,但這種強(qiáng)制安裝的軟件包不能保證完全發(fā)揮功能二.如何安裝.src.rpm軟件包有些軟件包是以.src.rpm結(jié)尾的,這類軟件包是包含了源代碼的rpm包,在安裝時(shí)需要進(jìn)行編譯。這類軟件包有兩種安裝方法,方法一:(以Qomo0.7和redflag7為例)1.執(zhí)行rpm-iyour-package.src.rpm2.cd/root/rpmbuild/SPECS3.rpmbuild-bpyour-package.specs一個(gè)和你的軟件包同名的specs文件4.cd/root/rpmbuild

4、/BUILD/your-package/一個(gè)和你的軟件包同名的目錄5../configure這一步和編譯普通的源碼軟件一樣,可以加上參數(shù)6.make7.makeinstall方法二:(以Qomo0.7和redflag7為例)1.執(zhí)行rpm-ivhyou-package.src.rpm2.cd/root/rpmbuild/SPECS前兩步和方法一相同3.rpmbuild-bbyour-package.specs一個(gè)和你的軟件包同名的specs文件(順利的話,你不會(huì)遇到BuildRequires;但是即使遇到,也

5、不用害怕,差什么,就yuminstall什么;如果yuminstall沒有,就找個(gè)它的.src.rpm包,再按照方法二的方法循環(huán)搞定,ok,要有點(diǎn)耐心,有時(shí)要打很多rpm包,也可能中途遇到搞不定的問題,半途而廢,前功盡棄,就算學(xué)習(xí)打包把)這時(shí),在/root/rpmbuild/RPMS/i386/(根據(jù)具體包的不同或系統(tǒng)不同,也可能是i686,noarch等等,如Everest0.5-0.6系列)/root/rpmbuild/RPMS/noarch在這個(gè)目錄下,有一個(gè)新的rpm包,這個(gè)是編譯好的二進(jìn)制文件。執(zhí)行

6、rpm-ivh/root/rpmbuild/RPMS/i386/new-package.rpm即可安裝完成。三.如何卸載rpm軟件包使用命令rpm-e包名,包名可以包含版本號(hào)等信息,但是不可以有后綴.rpm比如卸載軟件包proftpd-1.2.8-1,可以使用下列格式:rpm-eproftpd-1.2.8-1.i386rpm-eproftpd-1.2.8-1rpm-eproftpd-1.2.8rpm-eproftpd-rpm-eproftpd不可以是下列格式:rpm-eproftpd-1.2.8-1.i386

7、.rpmrpm-eproftpd-1.2rpm-eproftpd-1有時(shí)會(huì)出現(xiàn)一些錯(cuò)誤或者警告:...isneededby...這說明這個(gè)軟件被其他軟件需要,不能隨便卸載可以用rpm-e--nodeps強(qiáng)制卸載(最好不要,除非你清楚你在做什么)四.如何不安裝但是獲取rpm包中的文件(有時(shí)我們需要RPM包中的某個(gè)文件,如何解壓RPM包呢?)使用工具rpm2cpio和cpiorpm2cpioxxx.rpm

8、cpio-virpm2cpioxxx.rpm

9、cpio-divyour-package.rpmrpm2cpi

10、oxxx.rpm

11、cpio-idmvrpm2cpioxxx.rpm

12、cpio--extract--make-directories參數(shù)i和extract相同,表示提取文件。v表示指示執(zhí)行進(jìn)程d和make-directory相同,表示根據(jù)包中文件原來的路徑建立目錄m表示保持文件的更新時(shí)間。五.如何查看與rpm包相關(guān)的文件和其他信息下面所有的例子都假設(shè)使用DarkAngel打的網(wǎng)際快車軟件包Flashg

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。