《Linux系統(tǒng)管理與配置》課件-項(xiàng)目四-任務(wù)2-DNF軟件倉庫_第1頁
《Linux系統(tǒng)管理與配置》課件-項(xiàng)目四-任務(wù)2-DNF軟件倉庫_第2頁
《Linux系統(tǒng)管理與配置》課件-項(xiàng)目四-任務(wù)2-DNF軟件倉庫_第3頁
《Linux系統(tǒng)管理與配置》課件-項(xiàng)目四-任務(wù)2-DNF軟件倉庫_第4頁
《Linux系統(tǒng)管理與配置》課件-項(xiàng)目四-任務(wù)2-DNF軟件倉庫_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Linux系統(tǒng)配置與管理項(xiàng)目4軟件管理軟件倉庫任務(wù)2010203CONTENT目錄DNF簡(jiǎn)介重點(diǎn)內(nèi)容配置DNF軟件倉庫重點(diǎn)內(nèi)容使用dnf完成軟件安裝難點(diǎn)內(nèi)容引入RPM只能查詢軟件包之間的依賴關(guān)系,但問題還需要運(yùn)維人員自己來解決。有些大型軟件可能與數(shù)十個(gè)程序都有依賴關(guān)系,在這種情況下使用RPM安裝軟件依然復(fù)雜。Yum(YellowdogUpdaterModified,是一個(gè)基于RPM包管理的shell前端軟件包管理器)便是為進(jìn)一步降低軟件安裝的難度和復(fù)雜度而設(shè)計(jì)的,他可以根據(jù)需求分析出所需軟件包及其依賴關(guān)系,然后自動(dòng)從服務(wù)器下載軟件并安裝。

YUM包管理器仍然存在分析不準(zhǔn)確、內(nèi)存占用量大,不能多人同時(shí)安裝軟件等缺點(diǎn)。

DNF包管理器的出現(xiàn),克服了YUM包管理器的這些瓶頸。DNF簡(jiǎn)介DNF(DandifiedYUM)是基于RPM的Linux發(fā)行版的軟件包管理器。它是Fedora22,CentOS8和RHEL8的默認(rèn)軟件包管理器。DNF是YUM的下一代版本,并打算在基于RPM的系統(tǒng)中替代YUM。CentOS8使用了dnf作為安裝程序。原有的yum命令僅為dnf的軟鏈接,依舊可以使用。用dnf--help,查看相關(guān)的命令參數(shù),會(huì)發(fā)現(xiàn)跟yum差不多。DNF優(yōu)點(diǎn)1.DNF代碼比Yum要簡(jiǎn)單,大約有29000行代碼,而Yum有59000多行。2.執(zhí)行速度更快,比Yum消耗更少內(nèi)存。3.依賴包解析速度比yum更快。配置DNF軟件倉庫配置本地DNF軟件倉庫,主要通過光盤鏡像中的軟件包作為本地的源,主要步驟有:步驟一掛載光盤鏡像步驟二配置本地DNF軟件倉庫步驟三測(cè)試DNF軟件倉庫配置DNF軟件倉庫步驟一掛載光盤鏡像將ISO鏡像文件掛載到一個(gè)已存在的目錄上,然后通過訪問這個(gè)目錄來訪問鏡像文件中的內(nèi)容。mount-t光盤內(nèi)容類型設(shè)備文件路徑掛載點(diǎn)路徑#mount-tiso9660/dev/cdrom/mnt配置DNF軟件倉庫步驟二配置本地DNF軟件倉庫dnf倉庫文件存放的目錄與yum的倉庫存放目錄相同,依舊為/etc/yum.repos.d/,在該目錄下添加.repo文件完成倉庫文件配置。在原本的yum.repos.d目錄下默認(rèn)有centos官方源,搭建本地dnf源,需將默認(rèn)的官方源移除或關(guān)閉。配置DNF軟件倉庫步驟二配置本地DNF軟件倉庫在yum.repos.d目錄下創(chuàng)建.repo為結(jié)尾的倉庫文件:/etc/yum.repos.d/centos8.repo[id]:Yum軟件倉庫唯一標(biāo)識(shí)符name:倉庫名字baseurl:為倉庫的地址,本地文件file://,ftp文件地址ftp://,網(wǎng)絡(luò)地址http://gpgcheck:設(shè)置此源是否校驗(yàn)文件,1為校驗(yàn),0為不校驗(yàn)enabled:設(shè)置此源是否可用,1為可用,0為禁用gpgkey:若上面參數(shù)開啟校驗(yàn),那么請(qǐng)指定公鑰文件地址,未開啟可以省略配置DNF軟件倉庫步驟三測(cè)試DNF軟件倉庫dnfrepolist:顯示軟件倉庫列表dnflist:顯示軟件包列表配置DNF軟件倉庫dnf軟件倉庫的使用主要依靠dnf相關(guān)命令,使用dnf命令可以進(jìn)行軟件包的安裝和管理。安裝dnfinstallpackage1package2...重新安裝dnfreinstallpackage卸載dnfremovepackage更新dnfupdatepackage已安裝的軟件包dnflistinstalled查看軟件包信息dnfinfo

溫馨提示

  • 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)論