主頁 > 知識(shí)庫 > 辨別Linux系統(tǒng)rpm和yum工具的方法(容易混)

辨別Linux系統(tǒng)rpm和yum工具的方法(容易混)

熱門標(biāo)簽:百度地圖標(biāo)注未成功 中山防封卡電銷卡辦理 電話機(jī)器人服務(wù)器部署 文山外呼營銷系統(tǒng) 拉薩銷售外呼系統(tǒng)軟件 地圖上標(biāo)注點(diǎn)位的圖標(biāo) 常熟外呼系統(tǒng) 江蘇小型外呼系統(tǒng)軟件 電銷語音機(jī)器人哪個(gè)好

  很多用戶經(jīng)常把Linux系統(tǒng)下的rpm和yum弄混,它們名字相似,功能相同,都可用于軟件的安裝,那么這兩者到底有什么區(qū)別呢?下面小編教你如何辨別Linux中的rpm和yum。

  yum與rpm區(qū)別

  rpm是由紅帽公司開發(fā)的軟件包管理方式,使用rpm我們可以方便的進(jìn)行軟件的安裝、查詢、卸載、升級(jí)等工作。但是rpm軟件包之間的依賴性問題往往會(huì)很繁瑣,尤其是軟件由多個(gè)rpm包組成時(shí)。Yum(全稱為 Yellow dog Updater, Modified)是一個(gè)在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器?;禦PM包管理,能夠從指定的服務(wù)器自動(dòng)下載RPM包并且安裝,可以自動(dòng)處理依賴性關(guān)系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。

  Linux中的rpm

  英文原義:RPM Package Manager

  中文釋義:RPM軟件包管理器

  注解:一種用于互聯(lián)網(wǎng)下載包的打包及安裝工具,它包含在某些Linux分發(fā)版中。它生成具有.RPM擴(kuò)展名的文件。

  RPM是RedHat軟件包管理工具的縮寫,這一文件格式名稱雖然打上了RedHat的標(biāo)志,但是其原始設(shè)計(jì)理念是開放式的,現(xiàn)在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分發(fā)版本都有采用,可以算是工人的行業(yè)標(biāo)準(zhǔn)了。

  RPM文件在Linux系統(tǒng)中的安裝最為簡便。以著名那個(gè)的圖像處理軟件XV為例,其RPM包xv-3.10a-13.i386.rpm可以在該程序的主頁http://www.trilon.com/xv中下載取得。

  在Termina中,基本的安裝指令如下:

  rpm –i xv-3.10a-13.i386.rpm

  如果你的聯(lián)網(wǎng)速度足夠快,也可以直接從網(wǎng)絡(luò)上安裝的所有RPM程序組件的資料。我們也可以使用RPM來卸載相關(guān)的應(yīng)用程序。

  rpm –e xv

  RPM的常用參數(shù)還包括:

  -vh:顯示安裝速度;

  -U:升級(jí)軟件包

  -qpl:列出RPM軟件包內(nèi)煩人文件信息

  -qpi:列出RPM軟件包的描述信息

  -qf:查找指定文件屬于哪個(gè)RPM軟件包

  -Va:校驗(yàn)所有的RPM軟件包,查找丟失的文件 

  Linux中yum

  一、 yum是什么?

  yum=Yellow dog Updater,Modified 111cn.net

  主要功能是更方便的添加/刪除/更新RPM包

  優(yōu)點(diǎn):它能自動(dòng)解決包的依賴性問題

  它能便于管理大量系統(tǒng)的更新問題

  二、 yum特點(diǎn)

  l 可以同時(shí)配置多個(gè)資源庫

  l 簡潔的配置文件

  l 自動(dòng)解決增加或刪除rpm包時(shí)遇到的依賴性問題

  l 使用方便

  l 保持與RPM數(shù)據(jù)庫的一致性

  三、 yum安裝

  Fedora自帶

  #rpm –ivh yum-2.0.4-2noarch.rpm

  四、 yum應(yīng)用

  檢查有哪些可更新的rpm包

  #yum check-update

  安裝rpm包,使xmms可以播放mp3

  #yum install xmms-mp3

  安裝mplayer,同時(shí)自動(dòng)安裝相關(guān)的軟件

  #yum install mplayer

  刪除licq包,同時(shí)刪除與該包有依賴性的包

  #yum remove licq

  注:同時(shí)會(huì)提示刪除licq-gnome,licq-qt,licq-text。

  系統(tǒng)更新:(更新所有可以升級(jí)的rpm包,包括kernel)

  #yum -y update

  每天定期執(zhí)行系統(tǒng)更新

  #chkcongig yum on

  #service yum start

  五、 yum指令詳解

  *rpm包的更新

  檢查可更新的rpm包

  #yum check-update

  更新所有的rpm包

  #yum update

  更新指定的rpm包,如更新kernel和kernel source

  #yum update kernel kernel-source

  大規(guī)模的版本升級(jí),與yum updater不同的是。連舊的淘汰的包也升級(jí)

  #yum upgrade

  通過上文的介紹,想必您已經(jīng)會(huì)辨別rpm和yum了,其實(shí)這兩者的功能都是一樣的,使用yum的用戶會(huì)比較多一些。

標(biāo)簽:淮安 開封 和田 石家莊 和田 馬鞍山 湖南 法律問答

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《辨別Linux系統(tǒng)rpm和yum工具的方法(容易混)》,本文關(guān)鍵詞  辨別,Linux,系統(tǒng),rpm,和,yum,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《辨別Linux系統(tǒng)rpm和yum工具的方法(容易混)》相關(guān)的同類信息!
  • 本頁收集關(guān)于辨別Linux系統(tǒng)rpm和yum工具的方法(容易混)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章