今天重装linux,发现yum命令未安装,安装后报错:YumRepo Error: All mirror URLs are not using ftp, http[s] or file。
通过网上搜索后发现,CentOS6已经在2020年11月停止维护了(ps:CentOS7 yum源2024年停止维护,CentOS8yum源2029年停止维护),所以更新为阿里源,163源还是404错误。
下面就是整理的解决办法:
1、更新yum源:
Centos6为:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo Centos7为:
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
2、备份配置文件:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 3、新建CentOS-Base.repo配置:vim /etc/yum.repos.d/CentOS-Base.repo ?? ?粘贴如下内容,再保存就ok: ?? ?[centos-office] ?? ?name=centos-office ?? ?failovermethod=priority ?? ?baseurl=https://vault.centos.org/6.10/os/x86_64/ ?? ?gpgcheck=1 ?? ?gpgkey=https://vault.centos.org/6.10/os/x86_64/RPM-GPG-KEY-CentOS-6
此时就能正常执行yum命令了。
|