學(xué)習(xí)情境3 安裝管理linux軟件_第1頁
學(xué)習(xí)情境3 安裝管理linux軟件_第2頁
學(xué)習(xí)情境3 安裝管理linux軟件_第3頁
學(xué)習(xí)情境3 安裝管理linux軟件_第4頁
學(xué)習(xí)情境3 安裝管理linux軟件_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、學(xué)習(xí)情境3 安裝管理linux軟件壓縮解壓為什么要壓縮:節(jié)約空間打包軟件下載/安裝壓縮解壓常見文件后綴名:*.Z compress程序的壓縮文件(很少用)*.bz2 bzip2程序的壓縮文件*.gz gzip程序壓縮的文件*.tar tar程序打包的數(shù)據(jù),沒有經(jīng)過壓縮*.tar.gz tar程序打包的文件,且經(jīng)過gzip壓縮*.zip zip程序的壓縮文件(于Windows兼容)壓縮解壓bzip2:壓縮最好的命令,多數(shù)LINUX/UNIX系統(tǒng)都支持語法:bzip2 -dz . 注意:每個(gè)文件列表中的項(xiàng)都會(huì)進(jìn)行壓縮,并增加.bz2后綴-d表示解壓,-z表示壓縮,兩個(gè)參數(shù)會(huì)忽略命令名稱(如bzip

2、2 bunzip2),源文件將被刪除默認(rèn)情況下不會(huì)覆蓋現(xiàn)有文件,如果期望覆蓋,那么加入-f參數(shù)實(shí)驗(yàn)bzip2 testbzip2 -d test.bz2bzip2 -z test02壓縮解壓gzip:常用壓縮命令語法:gzip -dr# .注意:每個(gè)文件列表中的項(xiàng)都會(huì)進(jìn)行壓縮,并增加.gz后綴-d表示解壓,#代表壓縮等級(jí),默認(rèn)為6,1最不好,9最好-r表示遞歸壓縮/解壓,即為目錄時(shí),gzip會(huì)進(jìn)入該目錄,并依次進(jìn)行壓縮已經(jīng)壓縮的文件會(huì)忽略實(shí)驗(yàn)gzip test05 test06gzip -r testdir壓縮解壓tar:常用打包命令語法:tar -zxcvfpP 參數(shù)說明:-z 是否同時(shí)具有

3、gzip-x 解壓-t 查看tar里面的文件-c 建立壓縮文件-v 詳細(xì)顯示壓縮過程-f 指定文件名稱壓縮解壓tar舉例:tar -cvf test01.tar mydirectorytar -zcvf test02.tar.gz mydirectory2rm -rf mydirectorytar -xvf test01.tarrm -rf mydirectory2tar -zxvf test02.tar.gztar -ztvf test02.tar.gz壓縮解壓cpio命令:用于拷貝文件到歸檔文件或者從歸檔文件讀取,文件名稱必須手工指定(常結(jié)合find)語法:cpio -covB cpio

4、-icduv t1.cpiofind /boot -print | cpio -cov /dev/st0cpio -icvm t1.cpio軟件維護(hù)軟件維護(hù)的工作需要新的功能,現(xiàn)有操作系統(tǒng)沒有舊版本軟件有安全問題,需要更新舊版軟件執(zhí)行效果不滿意軟件維護(hù)RPM使用最廣泛的軟件管理程序之一RPM : RedHat Package ManagerRPM以一種數(shù)據(jù)庫記錄的形式,將需要的軟件安裝到系統(tǒng)上。RPM包包含軟件的依賴組件RPM包已經(jīng)編譯完成,所以一定要確保下載了正確的適合自己操作系統(tǒng)版本的包。SRPM:包含源碼的RPM,一般后綴名為*.src.RPM軟件維護(hù)RPM文件格式舉例:rp-pppoe

5、-2.6-5.i386.RPM軟件名稱版本信息:主版本和次版本版本發(fā)布次數(shù):通常是編譯次數(shù)硬件平臺(tái)i386:所有X86平臺(tái),無論是舊的奔騰還是新的奔四,還有K7等i586:包括奔騰一代MMX CPU,AMD的K5 K6等i686:奔2以后的CPU以及K7以上的CPUnoarch:沒有硬件登記限制軟件維護(hù)SRPM編譯過程過程:首先將源碼解壓,然后編譯打包源碼通常在/usr/src下面的某個(gè)子目錄中主要子目錄:SPEC:軟件配置文件SOURCE:源碼BUILD:編譯過程的臨時(shí)文件RPMS:編譯成功的結(jié)果,通常包含了i386 i586 i686 noarch等子目錄軟件維護(hù)軟件安裝常見命令(1/3)

6、rpm -rebuild srpm-2.1-5.src.RPM說明:對(duì)指定的SRPM進(jìn)行編譯和打包,但是不進(jìn)行安裝。打包完成之后通常會(huì)顯示類似下面的信息:Wrote:/usr/src/RPM/RPMS/i386/srpm-2.1-5.i386.rpm軟件維護(hù)軟件安裝常見命令(2/3)rpm -recompile srpm-2.1-5.src.RPM說明:對(duì)指定的SRPM進(jìn)行編譯和打包,并安裝。軟件維護(hù)軟件安裝常見命令(3/3)rpm -iv 說明:安裝指定的RPM包,下面參數(shù)可用于強(qiáng)制安裝:-nodeps:不考慮依賴關(guān)系,強(qiáng)制安裝-replacepkgs:覆蓋以前的安裝-replacefiles:安裝過程中出現(xiàn)文件沖突(conflicting files)的話,直接覆蓋軟件維護(hù)軟件升級(jí)與更新rpm -Uv rpm -Fv 說明:都可用于升級(jí)與更新軟件。如果使用Fv,那么只有機(jī)器上存在該軟件才進(jìn)行安裝。 軟件維護(hù)軟件查詢r(jià)pm -q ftp列出軟件名稱以ftp開頭的已經(jīng)安裝軟件rpm -qa列出所有已經(jīng)安裝的軟件rpm -qi ftp列出ftp的詳細(xì)說明rpm -ql ftp列出軟件安裝的文件與路徑rpm -qf /usr/bin/pftp查詢文件/usr/bin/pftp屬于哪個(gè)軟件套件軟件維護(hù)軟件卸載rpm

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論