前几天因为不知道什么的原因,导致yum无法使用
最后,看了网上很多教程,最终搞定了,特此记录。
- 首先,查看已安装的yum,并卸载干净
rpm -qa | grep yum
rpm -e --nodeps yum
- 如果系统没有python,需要安装python运行环境,我这边已经有了,所有不再下载安装,直接下载yum包,
这里是从163镜像下载。
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpm
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-42.el7.noarch.rpm
- 安装
rpm -ivh yum-* --nodeps --force
- 更改yum源,自带的yum源速度很慢,可以更改为163的源。
首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载对应的yum 源
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
运行以下命令生成缓存
yum clean all
yum makecache
网友评论