赞
踩
今天在虚拟机安装centos8,安装完成后,突然发现yum无法使用,原来是官方数据源停止维护了,需要切换yum数据源,搜索后发现切换数据源命令
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
但是,这并不好用,因为是新环境,没有wget命令,于是安装wget
yum install wget
但是,yum源还没配置,所以无法使用,这样就陷入了死循环,根本没办法进行下去。。。
于是想了一下解决方案:
从wget入手,先使用rpm安装wget,再配置yum源就能继续下去了
于是,先下载rpm安装包,上次到服务器,执行安装命令
rpm -ivh wget-1.14-18.el7_6.1.x86_64.rpm
然后,果然没有那么简单,别人都是直接成功了,到我这又报错了,缺少相关依赖,太麻烦了,
直接强制安装
rpm -ivh wget-1.14-18.el7_6.1.x86_64.rpm --nodeps --force
加上 --nodeps 属性,不考虑依赖关系
加上 --force 属性,强制进行安装
安装成功!
但是,又报错,使用wget命令报 找不到ssl。。。。。。
算了,重装
从yum入手,直接换种方式配置数据源;
手动配置
vi /etc/yum.repos.d/CentOS-Linux-BaseOS.repo
- [BaseOS]
- name=CentOS-$releasever - BaseOS
- baseurl=https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/
- gpgcheck=1
- enabled=1
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
-
vim CentOS-Linux-AppStream.repo
- [AppStream]
- name=CentOS-$releasever - AppStream
- baseurl=https://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/
- mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
- gpgcheck=1
- enabled=1
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
yum clean all && yum makecache
修改数据源配置文件,清除、重新构建yum缓存
再执行yum安装weget,一气呵成,终于成功!!!
最新centos8 yum安装mysql8-CSDN博客(配置腾讯云,仍然无法成功,换为阿里云后成功)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。