分享下yum命令的一些技巧。
技巧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查找.
高级查找 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依赖情况