- 論壇徽章:
- 0
|
centos(我的是centos4.2)下用yum安裝或升級(jí)軟件包,默認(rèn)的用mirror.centos.org這個(gè)鏡像,速度慢不說,而且經(jīng)常會(huì)失敗,改成國(guó)內(nèi)的,vi打開CentOS-Base.repo文件,在命令模式(:)下替換鏡像
# vi /etc/yum.repos.d/CentOS-Base.repo
:%s /mirror.centos.org/dxmirror.vmmatrix.net/g
奇怪的是這個(gè)文件里的$releasever變量值為4,還要一個(gè)一個(gè)的改成4.2,想偷懶,在文件第一行加入releasever=4.2,yum時(shí)提示出錯(cuò),不知道這個(gè)是在哪里定義的
然后我把所有的軟件包升級(jí)了一下
# yum update
...................
Transaction Summary
=============================================================================
Install 2 Package(s)
Update 28 Package(s)
Remove 0 Package(s)
Total download size: 50 M
....................
-------------
centos鏡像列表
mirror.be10.com
dxmirror.vmmatrix.net
-------------
常用的yum命令
-------------
*rpm包的更新
檢查可更新的rpm包
# yum check-update
更新所有的rpm包
# yum update
更新指定的rpm包,如更新kernel和kernel source
#yum update kernel kernel-source
大規(guī)模的版本升級(jí),與yum update不同的是,連舊的淘汰的包也升級(jí)
# yum upgrade
-----------------
*rpm包的安裝和刪除
安裝rpm包,如xmms-mp3
# yum install xmms-mp3
刪除rpm包,包括與該包有倚賴性的包
# yum remove licq
注:同時(shí)會(huì)提示刪除licq-gnome,licq-qt,licq-text
-----------------
*yum暫存(/var/cache/yum/)的相關(guān)參數(shù)
清除暫存中rpm包文件
# yum clean packages
清除暫存中rpm頭文件
# yum clearn headers
清除暫存中舊的rpm頭文件
# yum clean oldheaders
清除暫存中舊的rpm頭文件和包文件
# yum clearn 或#yum clearn all
注:相當(dāng)于yum clean packages + yum clean oldheaders
-----------------
*rpm包列表
列出資源庫(kù)中所有可以安裝或更新的rpm包
# yum list
列出資源庫(kù)中特定的可以安裝或更新以及已經(jīng)安裝的rpm包
# yum list mozilla
# yum list mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla開頭的rpm包
列出資源庫(kù)中所有可以更新的rpm包
# yum list updates
列出已經(jīng)安裝的所有的rpm包
# yum list installed
列出已經(jīng)安裝的但是不包含在資源庫(kù)中的rpm包
# yum list extras
注:通過其它網(wǎng)站下載安裝的rpm包
-----------------
*rpm包信息顯示(info參數(shù)同list)
列出資源庫(kù)中所有可以安裝或更新的rpm包的信息
# yum info
列出資源庫(kù)中特定的可以安裝或更新以及已經(jīng)安裝的rpm包的信息
# yum info mozilla
# yum info mozilla*
注:可以在rpm包名中使用匹配符,如列出所有以mozilla開頭的rpm包的信息
列出資源庫(kù)中所有可以更新的rpm包的信息
# yum info updates
列出已經(jīng)安裝的所有的rpm包的信息
# yum info installed
列出已經(jīng)安裝的但是不包含在資源庫(kù)中的rpm包的信息
# yum info extras
注:通過其它網(wǎng)站下載安裝的rpm包的信息
-----------------
*搜索rpm包
搜索匹配特定字符的rpm包
# yum search mozilla
注:在rpm包名,包描述等中搜索
搜索有包含特定文件名的rpm包
#yum provides realplay
-----------------
*檢查KEY
檢查GPG Key
# rpm -qa gpg-pubkey*
顯示Key信息
# rpm -qi gpg-pubkey-e42d547b-3960bdf1
刪除Key
# rpm -e gpg-pubkey-e42d547b-3960bdf1
本文來自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/2694/showart_84100.html |
|