weiqi7777

Redhat6下安装yum并配置

0
阅读(1498)

 

         在网上有关于在redhat6下安装并配置yum的文章,但是直接按照文中的方法,会出现以下情况,对于第一次配置的话,肯定就蛋疼了。

     clip_image002

         其实,上面出现的问题是url地址不对。下面,我就将我的配置过程给贴出来。配置的过程和网上的差不对,只是在获取yum源有点变化。

1、  删除redhat原有的yum

clip_image004

2、  下载新的yum安装包

这里使用的是centosyum源。在网上的文章,有的url源不对,因为centos源网站上对这样rpm包的地址有变化了。

这里,就记着要装4个包,但是注意后面的有些数字有点不一样。

python-iniparse-0.3.1-2.1.el6.noarch.rpm

yum-metadata-parser-1.1.2-16.el6.i686.rpm

yum-3.2.29-60.el6.centos.noarch.rpm

yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

下面说一下对于上面几个的url地址

第一个:python-iniparse-0.3.1-2.1.el6.noarch.rpm

wget http://mirrors.163.com/centos/6/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

第二个:yum-metadata-parser-1.1.2-16.el6.i686.rpm

wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm

第三个: yum-3.2.29-60.el6.centos.noarch.rpm

wget http://mirror.centos.org/centos/6/os/i386/Packages/yum-3.2.29-60.el6.centos.noarch.rpm

第四个:yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

wget http://mirror.centos.org/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

上面的几个地址,到你装的时候,可能不一定对。下面说一下,这几个地址的获取。打开http://mirror.centos.org/centos/网站,在里面找到你的linux对应的版本,我用的是6.0的版本。进入6.0后,发现里面没有东西,原来,东西都是放到6文件里面的。

clip_image006

然后需要的包就在这目录下

clip_image008

进入OS目录下,有两个目录,第一个是对应32位的,第二个是对应64位的。根据自己的系统选择。

clip_image010

进入Package目录,里面有各种包。Yum需要安装的包就在这里面。

clip_image012

这样的话,路径就有了,有了路径,在加上包的名字,就是上面安装的wget后的url地址了。别忘记,最前面有个htt://

clip_image014

在页面内查找yum,有以下一些包。有可能到时候你安装的时候,包的名字有些变化,因为包是一直在更新的。不过变化的只是后面的数字,前面的名字还是一样的。在里面找到上面说的需要安装的4个包。得到url地址,再使用wget获取,就可以下载这4个包了。

    clip_image016

3、  安装yum包。

这个就比较简单了。直接rpm –ivh 包名  安装就行了。这里,就借用别人的贴图

clip_image018

注意,后面两个包要一起安装,不然的话安装是不成功的。

4、  更改yum源,这个也是用网上的图

clip_image020

然后对下载的这个文件要更改下,就是将文件里面的$releasever替换成你的linux系统的版本号。我的linux版本号是6.0

vi打开,使用命令:%s/$releasever/6/g即可。

5、  清理yum缓存

clip_image022

         这样,redhat6就可以使用centosyum源安装软件了。