yum 安裝軟件
yum install mysql
yum 卸載軟件
yum remove mysql
yum 查找軟件
yum search ...
yum 列出可安裝的軟件包
yum list
列出所有可更新的軟件包
yum list updates
列出所有已安裝的軟件包
yum list installed
列出所有已安裝但不在Yum Repository 內的軟件包
yum list extras
列出所指定軟件包
yum list ~
使用YUM獲取軟件包信息
yum info ~
列出所有軟件包信息
yum info
列出軟件包提供哪些文件
yum provides~
yum 會把下載的軟件包和header存儲在cache中,而不會自動刪除。如果我們覺得它們佔用了磁盤空間,可以使用yum clean指令進行清除,更精確的用法是yum clean headers清除header,yum clean packages清除下載的rpm包,yum clean all 清除所有。
1.清除緩存目錄(/var/cache/yum)下的軟件包
命令:yum clean packages
2.清除緩存目錄(/var/cache/yum)下的 headers
命令:yum clean headers
3.清除緩存目錄(/var/cache/yum)下舊的 headers
命令:yum clean oldheaders
4.清除緩存目錄(/var/cache/yum)下的軟件包及舊的headers
命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)
yum命令工具使用舉例
yum update 升級系統
yum install ~ 安裝指定軟件包
yum update ~ 升級指定軟件包
yum remove ~ 卸載指定軟件
yum grouplist 查看系統中已經安裝的和可用的軟件組,可用的可以安裝
yum grooupinstall ~安裝上一個命令顯示的可用的軟件組中的一個
yum grooupupdate ~更新指定軟件組的軟件包
yum grooupremove ~ 卸載指定軟件組中的軟件包
yum deplist ~ 查詢指定軟件包的依賴關係
yum list yum\* 列出所有以yum開頭的軟件包
yum localinstall ~ 從硬盤安裝rpm包並使用yum解決依賴
yum 安裝軟件注意點:
yum install glib2 安裝不帶頭文件
yum install glib2-devel 帶有頭文件
下載rpm包
yumdownloader --resolve --destdir=./openssl openssl-devel
離線安裝已經下載的rpm包
rpm -ivh *.rpm
卸載rpm包
rpm -qa|grep php 找到所有依賴的包
rpm -e **** 刪除卸載rpm包