YUM命令詳解

Linux yum 命令詳解

yum或者Yellow dogUpdate或者Modified是杜克大學爲了提高RPM軟件包安裝性而開發的一種軟件包管理器。Yum可以從衆多軟件包倉庫中搜索軟件的依賴關係,因此可以減少由於依賴關係帶來的問題。

1.安裝軟件包:
yum install package
yum localinstall package 從本機目錄安裝軟件包
yum groupinstall group 安裝某個組件的全部軟件包

2.更新軟件包:
yum update package
yum check-update 列出所有可更新的軟件包
yum list updates mysql* 查找mysql的更新
yum update 更新所有可更新的軟件包
yum update mysql* 更新所有mysql的軟件包
yum groupupdate group 更新某個組件的所有軟件包

3.刪除軟件包:
yum remove package
yum groupremove group 刪除某個組件的全部軟件包

4.清除軟件包
yum clean packages 清除遺留在緩存裏的包文件
yum clean metadata 清除遺留在緩存裏的元數據
yum clean headers 清除遺留在緩存裏的頭文件
yum clean all 清除包文件,元數據,頭文件

5.搜索軟件包:
yum search package
yum info package 查找一個軟件包的信息
yum list package 列出包含指定信息的軟件包
yum list installed 列出已安裝的軟件包
yum list extras 列出不是通過軟件倉庫安裝的軟件包
yum list *ttp* 列出標題包含ttp的軟件包
yum list updates 列出可以更新的軟件包

6.查找特定文件是由什麼軟件包提供的:
yum whatprovides filename
例子:
yum whatprovides httpd.conf
可用選項
–disalberepo=lib 禁用某個軟件倉庫
–enalberepo=lib 啓用某個軟件倉庫
-C 禁用使用本機緩存的元數據
例子:
yum –disalberepo=livna|–enalberepo=livna install mplayer
yum -C info httpd

發佈了46 篇原創文章 · 獲贊 5 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章