初学 linux看了半一也没有搞懂 yum,后来总算搞明白了,就是让我们安装,删除方便的一个库,简单的理解成就是一个安装库,将所有需要安装的都放在库里面,通过库安装,自动查找所需要的相关文件,因为初学有必要搞清楚yum的操作,现我将如果连到互联网上面做一个yum的操作总结下来

 对于安装centos 或是redhat 其实差不多,首先检查并删除系统自带的yum,操作如下我以centos5.0举列

1、rpm -qa | grep yum | xargs rpm -e --nodeps /如果系统有先卸载
2、安装

rpm -ivh python-iniparse-0.2.3-4.el5.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-3el5.centos.i386.rpm
rpm -ivh yum-3.2.22.39.el5.centos.noarch.rpm yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
3、将CentOs-Base.repo 拷入 /etc/yum.repos.d/
4 、vi /etc/yum.repos.d/CentOS-Base.repo
 将$releasever修改成5  将$basearch修改成i386
(命令%s/$releasever/5/g
     %s/$basearch/i386/g )
5 执行 yum clean命令 然后再执行   yum list


(注:http://lug.ustc.edu.cn/wiki/mirrors/help/centos
http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
http://mirrors.163.com/.help/CentOS-Base-163.repo
将下载的放入/etc/yum.repos.d/ )

rpm --import http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
rpm --import http://mirrors.sohu.com/centos/RPM-HPG-KEY-CentOS-5)
5  查看rpm -qa pgp-pubkey*
    删除rpm -e pgp-pubkey-e85*)

经过以上的步骤就可以全完的将yum安装好,以后这装起来就比较方便了