欢迎来到天天文库
浏览记录
ID:49478254
大小:384.50 KB
页数:14页
时间:2020-02-25
《RPM_Install.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Linux的軟體安裝Linux的軟體包裝(P14-5)1.RPM(RedHatPackageManager)(.rpm)執行檔:套件名稱-版本-發行版次.平台.rpm(例如:bash-1.14.7-22.i386.rpm)原始檔:套件名稱-版本-發行版次.src.rpm(例如:bash-1.14.7-22.src.rpm)安裝指令:rpm-i套件2.Slackware,TarBall(tar+gzip)(.tar.gz,tgz)執行檔:套件名稱-版本-發行版次.bin.tar.gz(例如:bash-1.14.7-22.bin.tar.gz)原始檔:套件名稱-版本-發行版次.tar.gz(
2、例如:bash-1.14.7-22.tar.gz)安裝指令:tar-zxvf套件3.Deb(DebianLinux)(.deb)執行檔:套件名稱_版本-發行版次.deb(例如:csh_5.26-10.deb)原始檔 格式檔:套件名稱_版本-發行版次.dsc(例如:bash_1.14.7-22.dsc)程式檔:套件名稱_版本-發行版次.orig.tar.gz(例如:bash_1.14.7-22.orig.tar.gz)修正檔:套件名稱_版本-發行版次.diff.gz(例如:bash_1.14.7-22.diff.gz)安裝指令:dpkg--install套件Deb需由下載的目錄名稱
3、(binary-i386)來區分檔案平台RPM的使用模式(P14-5)安裝(-i)、移除(-e)、升級(-U)、查詢(-q)、驗證(-V)安裝、移除、升級需有root權限查詢、驗證不必RPM的安裝模式rpm-ivh套件名稱:安裝指定套件檢查依附關係(dependency)檢查衝突處理組態檔設定組態更新RPM資料庫RPM的查詢模式(P14-11)rpm-ql套件名稱:列出已安裝套件中的檔案清單rpm-qf檔案名稱:在RPM資料庫中尋找檔案隸屬那個套件rpm-qp套件檔案名稱:查詢未安裝指定套件的資料rpm-qa:查詢RPM資料庫中已安裝的套件名稱rpm-qi:顯示RPM套件的資訊RPM的其
4、他模式(P14-8,9,10,12)rpm-e套件名稱:移除指定套件rpm-e--nodeps套件名稱:不理會依附關係,強制移除指定套件rpm-Uvh套件名稱:升級指定套件rpm-Va:驗證所有套件中的檔案清單rpm-Vf檔案名稱:在RPM資料庫中尋找檔案隸屬那個套件rpm-Vp套件名稱:驗證指定套件rpm--rebuilddb:重建rpm資料庫打包檔案的tar指令(P9-3)tar常用參數:-c:建立一個新的tar檔。-v:顯示運作過程的資訊。-f:指定檔案名稱。-z:呼叫gzip壓縮指令執行壓縮、解壓縮。-j:呼叫bzip2壓縮指令執行壓縮、解壓縮。-t:檢視壓縮檔案內容。-x:解開
5、tar檔。tar的使用(P9-4)tar-cvf檔案.tar*:將目前的所有檔案打包成一個檔案.tartar-cvzf檔案.tar.gz*:將目前的所有檔案打包且壓縮成一個檔案.tar.gztar-tvf檔案.tar:列出在檔案.tar中的所有檔案tar-xvf檔案.tar:解開在檔案.tar中的所有檔案tar-zxvf檔案.tar.gz:解壓縮且解開在檔案.tar.gz中的所有檔案gzip的使用(P9-9)gzip檔案:壓縮檔案,以gz為副檔名gzip-d檔案,gunzip檔案:解壓縮以gz為副檔名的檔案gzip-d-f檔案,gunzip-f檔案:解壓縮以gz為副檔名的檔案,並強制覆蓋
6、yum(YellowdogUpdater,Modified)的使用(P14-16)yuminstall套件名稱:安裝套件yumupdate套件名稱:更新套件yumupgrade套件名稱:升級套件yumremove套件名稱:移除套件yumlist:列舉可用套件yumcleanheaders:清除在/var/cache/yum的headeryumcleanpackages:清除在/var/cache/yum的下載套件YUM的執行步驟根據套件的依附關係,分析套件所需的檔案連接到到所設定的伺服器(分別設定在/etc/yum.repo.d/fedora.repo,/etc/yum.repo.d/f
7、edora-updates.repo,/etc/yum.repo.d/fedora-extras.repo)去下載套件及所需檔案以rpm指令分別安裝套件及所需檔案Yum的設定(P14-17)預設DNS伺服器的設定預設閘道器的設定
此文档下载收益归作者所有