当你的linux处于联网状态时,yum工具能够非常方便的在Linux上安装各种软件、补丁等等,而且最重要的一点是完全不用管包的依赖关系。只需要简单的指定你要安装的软件名称,其他工作几乎都交给yum了,包括自动下载、自动安装、自动安装依赖包等等。
1、安装方法
1)下载下列rpm包:yum_forAS4.tar.gz
解压后实际的rpm文件如下:
-rwxrwxrwx 1 root root 862 2008-02-20 CentOS-Base.repo
-rwxrwxrwx 1 root root 96790 2007-01-08 python-elementtree-1.2.6-7.el4.rf.i386.rpm
-rwxrwxrwx 1 root root 51200 2007-01-08 python-sqlite-1.0.1-1.2.el4.rf.i386.rpm
-rwxrwxrwx 1 root root 100201 2007-01-08 python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
-rwxrwxrwx 1 root root 177590 2007-01-08 sqlite-2.8.16-1.2.el4.rf.i386.rpm
-rwxrwxrwx 1 root root 389505 2007-01-08 yum-2.4.2-0.4.el4.rf.noarch.rpm
2)安装上述rpm包
cd到上面的rpm包所在的目录执行如下命令:rpm -ivh *.rpm
3)将解压缩后得到的CentOS-Base.repo复制到/etc/yum.repos.d/目录里边
4)执行如下命令导入GPG Key:rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4 或 rpm --import http://www.haoxm.net/tools/RPM-GPG-KEY-CentOS-
5)现在可以开始使用yum了
2、yum配置
yum的配置最重要的就是源的配置,即安装包的服务器。当使用免费centos的yum源时,如果在redhat上使用yum对全部系统都进行升级,则会发现升级后系统版本将从redhat变成centos。
3、使用介绍
yum的主要参数包括:search/install/upgrade/remove。
~#yum install lynx 安装lynx字符浏览器
~#yum check-update 检查可更新的rpm包
~#yum update 更新所有的rpm包
~#yum update kernel kernel-source 更新指定的rpm包,如更新kernel和kernel source
~#yum upgrade 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
更多内容详见:
http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html