redHat 7.2 安装yum 切阿里源

redhat 的更新包只对注册的用户生效,所以我们自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,安装之后是否有问题。

删除redhat原有的yum ,因为redhat 原本的yum 没有注册为redhat用户是用不了的。

1.查看redhat版本

# cat /etc/redhat-release 
# //根据版本选择安装包路径,本系统为Red Hat Enterprise Linux Server release7.2 (Maipo)

2.查看yum的安装

# rpm -qa |grep yum

3.删除linux自带yum

# rpm -qa|grep yum|xargs rpm -e --nodeps
# rpm -qa |grep yum            //查看
# rpm -aq|grep python-iniparse|xargs rpm -e --nodeps 

4.下载yum安装包rpm

# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-161.el7.centos.noarch.rpm
# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rp
# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm
#wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-50.el7.noarch.rpm
#wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-9.el7.noarch.rpm

5.安装yum:

#rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm  --force --nodeps
#rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm --force --nodeps
#rpm -ivh  yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm  --force --nodeps
#rpm -ivh  yum-utils-1.1.31-50.el7.noarch.rpm  --force --nodeps
#rpm -ivh  python-urlgrabber-3.10-9.el7.noarch.rpm  --force --nodeps
#rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm 

6、下载阿里镜像到/etc/yum.repos.d/目录下

# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

7、修改刚下载的文件 将所有$releasever替换为7

# vim /etc/yum.repos.d/CentOS-Base.repo 

# :%s/$releasever/7/g

修改配置文件CnetOS-Base.repo,通过vim编辑器打开CnetOS-Base.repo , 替换releaserver 命令: 输入%s/releaserver/6/g ,wq保存退出。

注:g标示全局替换,将$releaserver替换为6,这里替换的是centos版本,安装cdh时候回到指定目录下载相关文件,最好是在浏览器打开baseurl路径,查看指定路径下的数据包是否存在,不存在请使用其他版本。

8、运行以下命令即可

# yum clean all 
# yum makecache
# yum update
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。