yum提供了查詢、安裝、刪除某乙個、一組甚至全部軟體包的命令,而且命令簡潔而又好記。
命令說明
yum list
列出資源庫中所有可以安裝或更新的rpm包
yum list perl
列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包
yum list perl*
列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包
yum list updates
列出資源庫中所有可以更新的rpm包
yum list installed
列出已經安裝的所有rpm包
yum list extras
列出已經安裝的但是不包含在資源庫中的rpm包
注:extras是repos.d中定義的資源列表名稱
命令說明
yum info
列出資源中所有可以安裝或更新的rpm包的資訊
yum info perl
列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包的資訊
yum info perl*
列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包的資訊
yum info updates
列出資源庫中所有可以更新的rpm包資訊
yum info installed
列出已經安裝的所有rpm包的資訊
yum info extras
列出已經安裝的但是不包含在資源庫中的rpm包的資訊
命令說明yum search perl
搜尋匹配特定字元的rpm包
yum provides realplay
搜尋有包含特定檔名的rpm包
命令說明yum install perl
安裝rpm包
yum install perl*
安裝perl開頭的包
yum remove perl*
刪除perl-*所有包及與該包有依賴性的包
命令說明yum check-update
檢查可更新的rpm包
yum update
更新所有的rpm包
yum update kernel kernel-source
更新指定的rpm包,如更新kernel和kernel source
yum upgrade
大規模的版本公升級,與yum update不同的是,連舊的淘汰的包也公升級
命令說明yum clean packages
清除暫存中rpm包檔案
yum clean headers
清除暫存中rpm標頭檔案
yum clean oldheaders
清除暫存中舊的rpm標頭檔案
yum clean
清除暫存中舊的rpm標頭檔案和包檔案
yum clean all
清除暫存中舊的rpm標頭檔案和包檔案
yum makecache
生成快取
centos自帶的yum源一般情況下可以滿足需求,但是安裝軟體包和更新軟體包速度都是極慢的。經常遇到在安裝某個軟體包時,發現yum安裝的依賴包的版本很低,導致安裝不成功,就算你yum -y update後依然得不到最新版本的依賴包。這個時候就需要更改其它的yum源。
常用yum源
網易:中科大:
阿里雲:
命令說明
mv /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup
備份系統yum
wget -o /etc/yum.repos.d/centos-base.repo
wget -o /etc/yum.repos.d/centos-base.repo /centos6-base-163.repo
wget -o /etc/yum.repos.d/centos-base.repo repo/centos-6.repo
yum clean all
生成快取
yum makecache
生成快取
Linux下Vi命令使用說明
一 unix編輯器概述 編輯器是使用計算機的重要工具之一,在各種作業系統中,編輯器都是必不可少的部件。unix及其相似的ix作業系統系列中,為方便各種使用者在各個不同的環境中使用,提供了一系列的ex編輯器,包括 ex,edit,ed 和vi.其中ex,edit,ed都是行編輯器,現在已很少有人使用,...
Linux下Tar壓縮命令使用說明
具體的可以在linux環境下 用tar help檢視詳細說明 格式 tar option file c 建立乙個壓縮檔案的引數指令 create 的意思 x 解開乙個壓縮檔案的引數指令!t 檢視 tarfile 裡面的檔案!特別注意,在引數的下達中,c x t 僅能存在乙個!不可同時存在!因為不可能...
linux下 svn使用說明
一 centos安裝tortoisesvn yum install y subversion 二 svn客戶端命令 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔...