11.20 yum:自動化RPM包管理工具

yum(Yellow dog Updater Modified)是多個Linux發行版的軟件包管理器,例如Redhat RHEL、CentOS和Fedora。yum主要用於自動安裝、升級rpm軟件包,它能自動查找並解決rpm包之間的依賴關係。
 
yum [option] [command] [package]
yum  [選項]   [指令]    [軟件包]
 
參數選項          解釋說明
y                 確認操做
-nogpgcheck       忽略GPG驗證
-C                直接使用系統yum緩存,不下載更新yum緩存
-q                不輸出信息
-v                顯示詳細信息
 
 

yum 命令的常見選項及說明

 
yum install httpd    安裝httpd軟件包
yum localinstall httpd-2.2.15-54. el6.centos.x8664.rpm   安裝本地RPM包,localinstall後面還能夠接一個rpm包的下載地址     
yum remove httpd        徹底移除軟件包,包括全部依賴項; 此命個很危險,不建議使用,可能會誤爭我別的軟件所須要的依梯項
yum update httpd     更新軟件包
yum list httpd       列出軟件包,使用list能夠搜索帶名稱的特定軟件包
yum scarch httpd       若是不記得軟件包的確切名稱,則能夠使用search搜索與指定軟 件包的名稱相匹配的全部可用的農件色
 
 
yum info httpd        獲取軟件包的信息,須要在安裝軟件包以前先知道它的信息
yum deplist httpd     查看軟件包的依賴
yum list                   列出全部可用的軟件,命令輸出有點多,能夠使用less命令分頁 顯示
 
yum list installed 列出全部已安裝的軟件
yum provides /etc/my.cnf    查我某個特定文件屬於哪一個軟件包
 
yum check-update     檢查是否有可用的更新rpm軟件包
yum update               更新系統,確保系統版本最新,upgrade命令已經廢棄,統一使 用update
 
yum grouplist                         列出全部可用的羣組
yum groupinstall 'MySQL Database'     安裝羣組軟件包,經過yum grouplist查詢組包名
yum groupupdate 'DNS Name Server'     更新羣組軟件包,經過yum grouplist查詢組包名
yum groupremove 'DNS Name Server      移除羣組軟件包,經過yum grouplist查詢組包名
 
yum repolist         列出啓用的YUM源
yum repolist all     列出全部的YUM,包括禁用的yum源也須要列出
安裝來自特定YUM源的軟件包    想要安裝來自某個啓用或禁用的YUM源的某個軟件包,必須在 yum命令中使用-enablerepo 選項。yum -enablerepo=local install httpd
 
 
yum --enablerepo=local-disalblerepo =base,extras install LNMP      不安裝來自特定YUM源的軟件包
 
yum clean all  清理全部YUM的緩存內容
yum history    查看yum的歷史記錄
 
 
 
 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">centos

相關文章
相關標籤/搜索