Centos yum命令使用 rpm包的卸載安裝

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包

 

 

 

 

 

 

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