分享yum的一些常用、實用使用技巧

 分享yum的一些常用、實用使用技巧

2012-01-01 22:52:28
原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://300second.blog.51cto.com/7582/756024

技巧1:加快yum的速度
使用yum的擴展插件yum-fastestmirror,個人使用覺得這個插件非常有效,速度真的是明顯提高
yum -y install yum-fastestmirror
注:在Centos 4上名字叫yum-plugin-fastestmirror

技巧2:擴展rpm包
好多包官方沒有,怎麼搞定他?自己編譯嗎?呵呵,當然不是,不過可以安裝這個包(redhat5的)。這裏有三個選擇,可以多選。
1.使用wieers 的源
可以到 http://dag.wieers.com/rpm/FAQ.php#B 來找
# Red Hat Enterprise Linux 5 / i386:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# Red Hat Enterprise Linux 5 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
2. 使用RPEL的源
這個是RPEL爲Fedora類RHEL系統的增強軟件包源,算半官方的源,目的地址http://fedoraproject.org/wiki/EPEL/FAQ
rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm # 這是CentOS5
3. 使用CentALT的源
這個是爲RHEL 做的增強的源,有最新的如 nginx,mysql 之類
rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm

技巧3:rpm查找
如果還是有rpm包找不到怎麼辦?到下面這個網站。基本上都收集全了,可以用高級查找看看。 
http://rpm.pbone.net/

技巧4:通過yum工具下載RPM源碼包
前提是有安裝yum-utils這個軟件包.如果有安裝的話
yumdownloader  --source  RPM源碼包
yumdownloader  --source  vsftpd

技巧5:軟件組安裝
有時我們安裝完系統,發現有一些軟件沒有安裝,比如用於開發的開發包,我們可以用軟件組來安裝,這是最建議使用的安裝軟件的方法。
yum grouplist    #這樣可以列出所有的軟件包
比如我們要安裝開發有關的包
yum groupinstall "Development Libraries"
yum groupinstall "Development Tools"
如果需要安裝中文支持,則可以使用下列命令:
yum groupinstall "Chinese Support"
yum deplist package1    #查看程序package1依賴情況

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