redhat7替换使用CentOS yum源

原创帮助你我他,转载请注明!


本次测试的环境如下:

OS:

Redhat7(Linux ceshi 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux)

附件下载地址:

http://download.csdn.net/download/litiammmm/9948544
====================正文开始==============================

1.如果你的系统可以直接使用wget命令的话,这一步直接可以跳过,如果不能使用wget功能的话,可以按照下面的方面先安装wget命令,下载地址:

http://mirrors.163.com/centos/7/os/x86_64/Packages/
或者直接从这里下载
http://mirrors.163.com/centos/7/os/x86_64/Packages/wget-1.14-13.el7.x86_64.rpm

下载好了之后可以用ftp工具等传到linux主机上(方法很多,自己可以试着弄),然后进行安装

rpm -ivh wget-1.14-13.e17.x86_64.rpm
 回车即可。

2.上面附件中的rpm安装包也可以从

http://mirrors.163.com/centos/7/os/x86_64/Packages/ 
这里进行下载,有兴趣的话可以试着去找找看,网页打开的情况下是直接按ctrl+f查找就可以找到。上面的附件都下载好之后如图:


3.检查系统中有没有yum的残留安装文件,

rpm -qa| grep yum | xargs -e --nodeps
如果没有的话就可以开始安装了,依次安装:

rpm-ivh python-iniparse-0.4-9.el7.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64

这两个要一起安装:

rpm -ivh yum-3.4.3-150.el7.centos.noarch yum-plugin-fastestmirror-1.1.31-40.el7.noarch
我在我的主机上安装的时候遇到了一个问题,最后两个安装一起安装的的时候总是会提示如图信息:


但是我用

rpm -qa | grep python
去查看的时候,python-urlgrabber明明已经安装了,如图:


那就试着错一把,在安装咱们刚刚下载的python-urlgrabber,然后就报下面的错了,说是和已经安装的那个冲突了,


那就把以前的卸载掉再试,

rpm -e python-urlgrabber-3.10-4.el7.noarch --nodeps
再次安装:

rpm -ivh python-urlgrabber-3.10-8.el7.noarch.rpm
然后再去安装:

rpm -ivh yum-3.4.3-150.el7.centos.noarch yum-plugin-fastestmirror-1.1.31-40.el7.noarch
成功没有报错。

4.将附件中的CentOS7-Base-163.repo放到 /etc/yum.repos.d/文件夹中,如果/etc下没有yum.repos.d文件夹,可以使用mkdir yum.repos.d创建一个即可。

也可以直接在文件夹内执行:

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
直接下载下来。

5.上面的安装步骤和repos文件放置好了之后,使用

yum clean all

清除原有的缓存等等。

如图:


执行:

yum makecache
创建新的yum列表

如图即为成功:


然后执行

yum repolist
查看新的yum源数据。如图:


6.上面的步骤都顺利执行完后,这时候就代表可以在未注册的redhat linux系统中使用yum来安装软件了。

7.上面的每一步都是亲自实验的,如果咱们的系统环境一致,或许可以帮助你!

 
 
 

猜你喜欢

转载自blog.csdn.net/litiammmm/article/details/77530336