yum命令手冊
yum:基于RPM的軟件包管理器
功能描述
yum命令是在Fedora和RedHat以及SUSE中基于 rpm 的軟件包管理器。
使用yum命令可以安裝、更新、刪除、顯示軟件包和軟件包組。yum可以自動進行系統(tǒng)更新,基于軟件倉庫的元數(shù)據(jù)分析,解決軟件包依賴性關(guān)系。
命令語法
yum [選項] [參數(shù)]
選項含義
| 選項 | 含義 |
|---|---|
| -y | 對所有的提問都回答“yes” |
| -c | 指定配置文件 |
| -q | 安靜模式 |
| -v | 詳細模式 |
| -t | 檢查外部錯誤 |
| -d | 設(shè)置調(diào)試等級(0-10) |
| -e | 設(shè)置錯誤等級(0-10) |
| -R | 設(shè)置yum處理一個命令的最大等待時間 |
| -R | 完全從緩存中運行,而不去下載或者更新任何頭文件 |
| -h | 顯示幫助信息 |
參數(shù)含義
| 參數(shù) | 含義 |
|---|---|
| install | 安裝rpm軟件包 |
| update | 更新rpm軟件包 |
| check-update | 檢查是否有可用的更新rpm軟件包 |
| remove | 刪除指定的rpm軟件包 |
| list | 顯示軟件包的信息 |
| search | 檢查軟件包的信息 |
| info | 顯示指定rpm軟件包的描述及概要信息 |
| clean | 清理yum過期的緩存 |
| shell | 進入yum的shell提示符 |
| resolvedep | 顯示rpm軟件包的依賴關(guān)系 |
| localinstall | 安裝本地的rpm軟件包 |
| localupdate | 顯示本地rpm軟件包進行更新 |
| deplist | 顯示rpm軟件包的所有依賴關(guān)系 |
參考實例
注意:
要使用yum命令,必須事先配置好yum軟件倉庫。
實例1 安裝
yum install package1 #安裝指定的安裝包package1
yum -y install package1 #無需確認直接安裝package1軟件包
yum groupinsall group1 #安裝程序組group1
yum install #全部安裝
實例2 更新和升級
yum update package1 #更新指定程序包package1
yum check-update #檢查可更新的程序
yum upgrade package1 #升級指定程序包package1
yum groupupdate group1 #升級程序組group1
yum update #全部更新
實例3 查找和顯示
# 檢查 ftp 是否已安裝
yum list installed | grep ftp
yum list installed ftp*
yum info package1 #顯示安裝包信息package1
yum list #顯示所有已經(jīng)安裝和可以安裝的程序包
yum list package1 #顯示指定程序包安裝情況package1
yum groupinfo group1 #顯示程序組group1信息yum search string 根據(jù)關(guān)鍵字string查找安裝包
yum deplist package1 #查看程序package1依賴情況
yum repolist #查看擁有的yum倉庫
yum version #顯示yum可用倉庫版本
實例4 卸載程序
yum remove package1 #刪除程序包package1
yum groupremove group1 #刪除程序組group1
實例5 緩存
yum clean packages #清除緩存目錄下的包文件
yum clean headers #清除緩存目錄下的頭文件
yum clean all #清除所有緩存
yum makecache #生成源數(shù)據(jù)緩存
有收獲,點個在看 
評論
圖片
表情
