原因:centOS6在2020年12月停止更新了,然后很多地方包括国内的源地址都失效了,此方法是适用于我的,我也找了很久攻略,因为自己懒,然后没记录下来,不小心删了虚拟机,又耗掉我半天,特写此贴。
操作:修改源 使用vim命令进入到
/etc/yum.repos.d/CentOS-Base.repo
以下是我修改后唯一有效的,反正就是找有效的源,可以访问就不会报错
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60# CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. (这行注释的意思就是你mirrolist失效了,可以打开baseurl,但是很可惜 他也失效了 所以改为vault的可以使用) # # [base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os baseurl=https://vault.centos.org/6.10/os/$basearch/ #https://vault.centos.org/$releasever/os/$basearch/ gpgcheck=1 gpgkey=https://vault.centos.org/6.10/os/x86_64/RPM-GPG-KEY-CentOS-6 #https://vault.centos.org/centos/RPM-GPG-KEY-CentOS-6 #released updates [updates] name=CentOS-$releasever - Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates baseurl=https://vault.centos.org/6.10/os/x86_64/ #https://vault.centos.org/$releasever/os/$basearch/ gpgcheck=1 gpgkey=https://vault.centos.org/6.10/os/x86_64/RPM-GPG-KEY-CentOS-6 #https://vault.centos.org/centos/RPM-GPG-KEY-CentOS-6 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras baseurl=https://vault.centos.org/6.10/extras/$basearch/ #https://vault.centos.org/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=https://vault.centos.org/6.10/os/x86_64/RPM-GPG-KEY-CentOS-6 #https://vault.centos.org/centos/RPM-GPG-KEY-CentOS-6 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus baseurl=https://vault.centos.org/6.10/contrib/$basearch/ #https://vault.centos.org/$releasever/ccontrib/$basearch/ gpgcheck=1 enabled=0 gpgkey=https://vault.centos.org/6.10/os/x86_64/RPM-GPG-KEY-CentOS-6 #https://vault.centos.org/centos/RPM-GPG-KEY-CentOS-6 #contrib - packages by Centos Users [contrib] name=CentOS-$releasever - Contrib mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib baseurl=https://vault.centos.org/6.10/contrib/$basearch/ #https://vault.centos.org/$releasever/contrib/$basearch/ gpgcheck=1 enabled=0 gpgkey=https://vault.centos.org/6.10/os/x86_64/RPM-GPG-KEY-CentOS-6 #https://vault.centos.org/centos/RPM-GPG-KEY-CentOS-6
改完后 按ESC 输入:wq (表示保存并退出) 若你改错了想强制退出不保存 可以输入:q! (也可按u 退回 —>这个不知道是不是通用)
改完后并没有结束,还需要执行以下命令
yum clean all
yum makecache
yum update
(注意 有时候下载失败 有可能不是源失效 可能是你网不好,或者你的虚拟机根本ping不通外网,这种情况只能你自己继续解决相应问题)
最后
以上就是洁净小笼包最近收集整理的关于虚拟机centOS6 Linux系统关于yum install mirror报错 路径报错的全部内容,更多相关虚拟机centOS6内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复