Linux 命令 rpm 、 yum

在linux系統中部署軟件的時候經常會遇到某些包缺失的情況,那麼如題的兩個命令是經常使用的;

命令的使用方法在系統中都可以用man命令去查看,這裏簡單給出一些經常需要與命令搭配的參數使用方法;

rpm (Red Hat Package Manager)

-i,   - -install                      安裝包
-v,  - - verbose                  細節輸出
-h, - -hash                        經常與 -v 參數搭配使用,與輸出有關
-e, - -erase                       卸載包

-q                                        查詢
-U,                                      更新包

- -replacepkge                無論軟件包是否已被安裝,都強行安裝軟件包
- -test                                安裝測試,並不實際安裝


rpm  -ivh  包名  --安裝時經常使用的命令加參數格式

rpm  -qa | grep 包名(全名或名稱的一部分)--查詢包是否安裝

以下是摘抄自其它網站的對 yum 命令的說明

yum,是Yellow dog Updater Modified的簡稱,起初是由yellow dog這一發行版的開發者Terra Soft研發,用python寫成,那時還叫做yup(yellow dog updater),後經杜克大學的Linux@Duke開發團隊進行改進,遂有此名。yum的宗旨是自動化地升級,安裝/移除rpm包,收集rpm包的相關信息,檢查依賴性並自動提示用戶解決。yum的關鍵之處是要有可靠的repository,顧名思義,這是軟件的倉庫,它可以是http或ftp站點, 也可以是本地軟件池,但必須包含rpm的header, header包括了rpm包的各種信息,包括描述,功能,提供的文件,依賴性等.正是收集了這些 header並加以分析,才能自動化地完成餘下的任務。


1.使用yum查找軟件包
命令:yum search
2.列出所有可安裝的軟件包
命令:yum list
3.列出所有可更新的軟件包
命令:yum list updates
4.列出所有已安裝的軟件包
命令:yum list installed
5.列出所有已安裝但不在 Yum Repository 內的軟件包
命令:yum list extras

6.刪除包

命令:yum remove 

7.清理yum緩存

命令:yum  clean  all



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