rpm與yum

Linux中的rpm

英文原義:RPM  Package  Manager

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

註解:一種用於互聯網下載包的打包及安裝工具,它包含在某些Linux分發版中。它生成具有.RPM擴展名的文件。

   RPM是RedHat軟件包管理工具的縮寫,這一文件格式名稱雖然打上了RedHat的標誌,但是其原始設計理念是開放式的,現在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分發版本都有采用,可以算是工人的行業標準了。

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

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

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

   如果你的聯網速度足夠快,也可以直接從網絡上安裝的所有RPM程序組件的資料。我們也可以使用RPM來卸載相關的應用程序。

rpm  –e  xv

RPM的常用參數還包括:

   -vh:顯示安裝速度;

   -U:升級軟件包

   -qpl:列出RPM軟件包內煩人文件信息

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

   -qf:查找指定文件屬於哪個RPM軟件包

   -Va:校驗所有的RPM軟件包,查找丟失的文件

 

Linux中yum

一、  yum是什麼?

yum=Yellow dog Updater,Modified

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

優點:它能自動解決包的依賴性問題

      它能便於管理大量系統的更新問題

二、  yum特點

l      可以同時配置多個資源庫

l      簡潔的配置文件

l      自動解決增加或刪除rpm包時遇到的依賴性問題

l      使用方便

l      保持與RPM數據庫的一致性

三、  yum安裝

Fedora自帶

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

四、  yum應用

檢查有哪些可更新的rpm包

#yum  check-update

 

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

#yum  install  xmms-mp3

 

安裝mplayer,同時自動安裝相關的軟件

#yum  install  mplayer

 

刪除licq包,同時刪除與該包有依賴性的包

#yum  remove  licq

注:同時會提示刪除licq-gnome,licq-qt,licq-text。

 

系統更新:(更新所有可以升級的rpm包,包括kernel)

#yum  -y  update

 

每天定期執行系統更新

#chkcongig  yum  on

#service  yum  start

 

五、  yum指令詳解

*rpm包的更新

 

檢查可更新的rpm包

#yum  check-update

 

更新所有的rpm包

#yum  update

 

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

#yum  update  kernel  kernel-source

 

大規模的版本升級,與yum  updater不同的是。連舊的淘汰的包也升級

#yum  upgrade

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章