rhel7使用centos7yum组件
1)rpm -qa|grep yum --查看已安装的yum组件包
2)rpm -e 包名 --nodeps --卸载包
3)下载安装以下组件包:
使用rpm -ivh yum-*
yum-3.4.3-132.el7.centos.0.1.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
yum-rhn-plugin-2.0.1-5.el7.noarch.rpm
yum-updateonboot-1.1.31-34.el7.noarch.rpm
yum-utils-1.1.31-34.el7.noarch.rpm
4)具体可以参考网易yum源 ,下载对应版本repo文件, 放入/etc/yum.repos.d/下
使用vim打开下载的yum源文件,部分显示如下:
[base] name=CentOS-$releasever - Base - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
修改如下:
一定要将其中所有mirrorlist注释掉(加#),把baseurl中$releasever换成7。
最后,执行如下命令:
yum clean all
yum makecache