![銀河麒麟服務(wù)器操作系統(tǒng)運維實踐 課件 6.軟件安裝與卸載_第1頁](http://file4.renrendoc.com/view12/M06/3F/3E/wKhkGWXhycaAV3aRAAECp7emVsk851.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運維實踐 課件 6.軟件安裝與卸載_第2頁](http://file4.renrendoc.com/view12/M06/3F/3E/wKhkGWXhycaAV3aRAAECp7emVsk8512.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運維實踐 課件 6.軟件安裝與卸載_第3頁](http://file4.renrendoc.com/view12/M06/3F/3E/wKhkGWXhycaAV3aRAAECp7emVsk8513.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運維實踐 課件 6.軟件安裝與卸載_第4頁](http://file4.renrendoc.com/view12/M06/3F/3E/wKhkGWXhycaAV3aRAAECp7emVsk8514.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運維實踐 課件 6.軟件安裝與卸載_第5頁](http://file4.renrendoc.com/view12/M06/3F/3E/wKhkGWXhycaAV3aRAAECp7emVsk8515.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件包管理—信創(chuàng)麒麟培訓(xùn)—目錄01軟件包管理方法02rpm軟件包管理03YUM源設(shè)置軟件包管理軟件包管理dpkgVSRPMdpkg——“DebianPackager”是為“Deb”軟件包開發(fā)的套件管理系統(tǒng),方便軟件的安裝、更新及移除。所有源自“Debian”的“Linux”發(fā)行版都使用“dpkg”,例如“Kylin桌面”、“Ubuntu”、“Knoppix”等。RPM——“RPMPackageManager”是為“RPM”軟件包開發(fā)的包管理系統(tǒng)。適用于“銀河Kylin服務(wù)器”、“CentOS”、“Fedora”等?!镑梓敕?wù)器操作系統(tǒng)使用rpm包管理——rpm是最底層的包管理命令”軟件安裝基礎(chǔ)RPM包命名遵循下列約定:<軟件包名稱><版本>-<修訂號><平臺>.rpm例如nano_2.5.3-2kord_arm64.rpm軟件包名稱:nano版本:2.5.3修訂號:2kord平臺:arm64注:deb包也有類似的命名規(guī)則。命令行包管理rpm工具:主要是對本地的軟件包進(jìn)行管理,不解決依賴關(guān)系yum工具:rpm的智能化前端,能夠自動處理依賴關(guān)系問題使用yum工具安裝、卸載、更新升級軟件,實際上是通過調(diào)用底層的rpm來完成的。RPM軟件包管理認(rèn)識RPMRPM是銀河麒麟服務(wù)器上默認(rèn)的包管理系統(tǒng),它可以用來安裝、卸載、升級、查詢和校驗軟件。
安裝——將軟件從包中解出來,并且安裝到硬盤。卸載——將軟件從硬盤清除。升級——替換軟件的舊版本。查詢——查詢軟件包的信息。校驗——檢驗系統(tǒng)中的軟件與包中軟件的區(qū)別。RPM的使用1安裝軟件包格式:#rpm-ivh<包文件名>舉例:#rpm-ivhzhcon-0.2.3-1.i386.rpm
i:代表安裝。v:顯示詳細(xì)的信息。h:顯示“#”來表示安裝的進(jìn)度。由于RPM將改寫系統(tǒng)文件,因此,必須是root用戶才能進(jìn)行軟件包的安裝、刪除或升級。RPM的使用2更新軟件包格式:#rpm–Uvh<包文件名>
或#rpm–Fvh<包文件名>舉例:#rpm-Uvhzhcon-0.2.3-1.i386.rpmU與F區(qū)別:-U如果這個包以前裝過,更新到最新的版本;如果沒有裝過,就裝當(dāng)前的包;-F只是更新以前安裝過的包(先刪除后安裝)RPM的使用3卸載軟件包格式:#rpm-e<包名>舉例:#rpm-ezhconRPM的使用4查詢RPM包
格式:#rpm–q<包名>-a:
查詢所有已安裝的軟件包。
-f<文件名>:會查詢擁有<文件名>的軟件包。當(dāng)指定文件時,必須指定文件的完整路徑(如/usr/bin/ls)。-p<包名>:查詢指定的軟件包。RPM包驗證5校驗軟件包格式:校驗整個系統(tǒng)的rpm套件#rpm-Va校驗單個rpm包#rpm-V<包名>驗證指定的包文件#rpm-Vp<包文件名>驗證包含指定文件的軟件包#rpm-Vf<文件名>
YUM源設(shè)置使用yum源安裝rpm軟件包建立yum本地光盤源以本地光盤為軟件倉庫創(chuàng)建yum源,并利用該yum源安裝httpd軟件包。步驟1:將kylin10安裝光盤放入光驅(qū)(參見例6-6)。步驟2:設(shè)置在系統(tǒng)啟動時自動將光驅(qū)中的kylin10系統(tǒng)映像文件掛載到/mnt目錄。步驟3:在/etc/yum.repos.d/下,創(chuàng)建cdrom.repo文件,內(nèi)容編輯如下:[root@kylin~]#vim/etc/yum.repos.d/cdrom.repo[cdrom] //軟件倉庫的標(biāo)識,全局唯一,不可重復(fù)name=kylin10 //軟件倉庫的描述信息,原則上可以隨便描述baseurl=file:///mnt //軟件倉庫(yum源)的位置,即本地光盤掛載路徑enabled=1 //此倉庫是否開啟?!?”表示開啟;“0”表示關(guān)閉gpgcheck=1 //是否校驗GPG簽名,“1”表示校驗,“0”表示不校驗gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release使用yum源安裝rpm軟件包建立yum本地光盤源
步驟5:導(dǎo)入公鑰文件,以校驗GPG簽名(用來驗證要安裝的包是不是RedHat官方的)→查看系統(tǒng)中所有的yum資源庫配置信息。[root@kylin~]#rpm--import/etc/pki/rpm-gpg/*[root@kylin~]#yumrepolist步驟6:清除舊有的yum源緩存→重新緩存本地光盤yum源中的軟件包信息。[root@kylin~]#yumcleanall[root@kylin~]#yummakecache步驟7:驗證yum源是否可用。下面使用命令行安裝httpd服務(wù)軟件包如下:[root@kylin~]#yum-yinstallhttpd使用yum源安裝rpm軟件包常用yum命令命令功能yuminstall[-y]包名安裝指定的軟件包,若選-y則在工作過程中需要使用者響應(yīng),這個參數(shù)可以直接回答yesyumupdate[-y]包名升級指定的軟件包或主機中所有已安裝的軟件包yumremove[-y]包名卸載已經(jīng)安裝在系統(tǒng)中的指定的軟件包yumprovides文件名查找指定的文件屬于哪個包;yuminfo包名查看指定軟件包的詳細(xì)信息yum
repolist[all]查看系統(tǒng)中yum資源庫配置信息yumsearch模糊包名查看模糊包名的軟件包yumgrouplist查看倉庫里面所有包組yumgroupinfo包組名查看指定包組里面的詳細(xì)信息yumgroupinstall包組名查看指定包組里面的所有包yumlistall列出倉庫里所有可安裝的軟件包yumlistinstalled[包名]列出已經(jīng)安裝的所有的或指定的rpm包(包名中可使用匹配符)yumcleanpackages|all清除下載到本機的指定的軟件包或所有軟件包的yum源緩存yum工具概述關(guān)于yum命令由軟件包yum-4.2.15-ky10.noarch提供用來訪問YUM倉庫,查詢、下載及安裝、卸載軟件包yum的配置文件基本設(shè)置:/etc/yum.confyum源設(shè)置:/etc/yum.repos.d/*.repo軟件包查詢查詢軟件包yumlist[軟件名]...yuminfo[軟件名]...yumsearch<關(guān)鍵詞>...[root@localhost~]#yumlist[root@localhost~]#yumlisthttpdvsftpd[root@localhost~]#yuminfo[root@localhost~]#yuminfovsftpd[root@localhost~]#yumsearch"httpd"軟件包查詢查詢軟件包組yumgrouplist[包組名]...yumgroupinfo<包組名>...[root@localhost~]#yumgrouplist[root@localhost~]#yumgrouplist"圖形管理工具"[root@localhost~]#yumgroupinfo"系統(tǒng)工具"軟件安裝、升級安裝軟件yuminstall[軟件名]yumgroupinstall<包組名>升級軟件yumupdateyumgroupupdate[root@localhost~]#yum-yinstallbindbind-chroot[root@localhost~]#yum-ygroupinstall"Developmenttools"[root@localhost~]#yum-yupdate[root@localhost~]#yum-ygroupinstall"Desktop"-y表示自動確認(rèn)軟件卸載卸載軟件yumremove<軟件名>...yumgroupre
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 27533-2024犬細(xì)小病毒病診斷技術(shù)
- TTK-PLK1-IN-1-生命科學(xué)試劑-MCE-9304
- Paroxetine-d4-BRL29060-d-sub-4-sub-生命科學(xué)試劑-MCE-2193
- KIF18A-IN-16-生命科學(xué)試劑-MCE-8155
- 4-5-MDAI-hydrochloride-生命科學(xué)試劑-MCE-4662
- 1-3-Dioctanoyl-glycerol-生命科學(xué)試劑-MCE-8665
- 二零二五年度獨占許可協(xié)議名詞詳釋與合同糾紛處理
- 二零二五年度企業(yè)注冊及市場營銷策劃合作協(xié)議
- 2025年度足浴店門面租賃合同模板(含供應(yīng)鏈管理)
- 二零二五年度股權(quán)分配與養(yǎng)老產(chǎn)業(yè)合作框架協(xié)議
- JTG 3362-2018公路鋼筋混凝土及預(yù)應(yīng)力混凝土橋涵設(shè)計規(guī)范
- 八年級下冊歷史思維導(dǎo)圖
- 電動汽車用驅(qū)動電機系統(tǒng)-編制說明
- 江蘇卷2024年高三3月份模擬考試化學(xué)試題含解析
- (正式版)JTT 1497-2024 公路橋梁塔柱施工平臺及通道安全技術(shù)要求
- 醫(yī)療器械物價收費申請流程
- 招聘專員轉(zhuǎn)正述職報告
- “一帶一路”背景下的西安市文化旅游外宣翻譯研究-基于生態(tài)翻譯學(xué)理論
- 2024年江蘇省昆山市六校中考聯(lián)考(一模)化學(xué)試題
- 大學(xué)生文學(xué)常識知識競賽考試題庫500題(含答案)
- 國家電網(wǎng)智能化規(guī)劃總報告
評論
0/150
提交評論