本次测试的环境如下:
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
我在我的主机上安装的时候遇到了一个问题,最后两个安装一起安装的的时候总是会提示如图信息:
但是我用
去查看的时候,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列表
如图即为成功:
然后执行
查看新的yum源数据。如图:
6.上面的步骤都顺利执行完后,这时候就代表可以在未注册的redhat linux系统中使用yum来安装软件了。
7.上面的每一步都是亲自实验的,如果咱们的系统环境一致,或许可以帮助你!
(责任编辑:IT) |