报错显示
我是使用FinalShell连接centos7;
如下图所示,尝试更新显示Cannot find a valid baseurl for repo: base/7/x86_64
网上找了很多教程最后没在点子上,最后我用gpt解决的,这里仅仅做一下记录(因为我会忘记^_^)
前情提要:
我是能ping到8.8.8.8,可以联网;
解决办法:
sudo nano /etc/yum.repos.d/CentOS-Base.repo
首先打开这个文件,然后修改源:
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://vault.centos.org/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
baseurl=http://vault.centos.org/7.9.2009/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
baseurl=http://vault.centos.org/7.9.2009/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
觉得打字麻烦的可以直接打开文件(finalshell)