相信已经有一部分朋友今天连接到CentOS 6的服务器后执行yum
后发现出现404的报错,那么发生了什么?
原因【yīn】是【shì】CentOS 6已经随着2020年11月的结【jié】束【shù】进入了EOL(Reaches End of Life),官方便在9-22正式【shì】将【jiāng】CentOS 6相关的软件【jiàn】源移出了【le】官方源,随【suí】之而来逐级镜像【xiàng】也会陆续将其删除。
不过有一【yī】些【xiē】老【lǎo】设备依【yī】然需要维持在当前系统【tǒng】,CentOS官方也给这些还不想【xiǎng】把CentOS 6扔进垃圾堆的用户保留【liú】了【le】各【gè】个版本软【ruǎn】件源【yuán】的镜像,只是这个软【ruǎn】件源不会再有更新了。
更换的【de】Vault源我选了两个,一个是官方【fāng】的【de】一【yī】个是阿【ā】里的。官【guān】方的【de】源【yuán】使用【yòng】的是AWS位于【yú】北美的服【fú】务器,没有使用CDN,从国内访问是比较差的;另一个是阿里云的【de】,使用了阿里云【yún】位于全球各地的【de】CDN节【jiē】点分发。
CentOS官方:http://vault.centos.org/
阿里【lǐ】云镜像【xiàng】:http://mirrors.aliyun.com/centos-vault/
位于海外的服【fú】务器建议直【zhí】接使用官【guān】方的源,如果效果不好或位【wèi】于国内则可【kě】以选择阿里云【yún】的镜像【xiàng】试一试。实【shí】际上阿里云在Developer的【de】软件源页面并没有把Vault源挂出来,不清楚阿【ā】里云对【duì】于这个源的支持【chí】是【shì】一【yī】个什么样的态度,是【shì】否会在【zài】日后移除【chú】也【yě】是未知的。
首先把fastestmirror
关了,这个插件默认会寻找离你最近的镜像站去访问:
fastestmirror
1 2 3 4 | #编辑文件 vi /etc/yum/pluginconf.d/fastestmirror.conf #修改参数 enable=0 |
然后把系统中原来的源挪为备份或者直接删掉:
Backup
1 | mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak |
然后wget下载修改后的源到对应的目录,选择合适你源的执行:
1 2 3 4 | #替换为官方Vault源 wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Official.repo #替换为阿里云Vault镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Aliyun.repo |
如果是全新的系统没有wget的话,请使用SFTP或者直接使用nano
、vi
编辑/etc/yum.repos.d/
目录下CentOS-Base.repo
这个文件,直接将其中的内容修改为源文件的内容:
CentOS官方:点击查看
阿里云镜像:点击查看
更换后尝试yum update
,能够正常【cháng】获取软件列【liè】表即【jí】可。注【zhù】意这个源文件选择的【de】系统【tǒng】版本【běn】是CentOS 6.10,若你想保持在更【gèng】低版本的系【xì】统不进行升级请在源文件【jiàn】中将【jiāng】6.10
批量替换为6.x
,Vault源对各版本均有保留。
最后还是得说一句,虽【suī】然更换Vault源能够保【bǎo】证系统基础功【gōng】能【néng】正常【cháng】,但【dàn】是已经【jīng】进入EOL的系统失去【qù】了官方的【de】更新和维护【hù】,日后有可能会因为一【yī】些漏洞而被【bèi】入侵【qīn】,如果可以的话【huà】还是建议更【gèng】新到最新版本受【shòu】支【zhī】持的系统。
同样的Debian类似的也有snapshot.debian.org
,相关的【de】源文件刚刚【gāng】整理了一【yī】下也放【fàng】在了镜像站里(点击前往),如【rú】果【guǒ】需要可以自取。
Debian的源备份有【yǒu】两【liǎng】种,一种是像CentOS的Vault一样的最终【zhōng】源Debian Archive
,还有一种是每天9-22次的整源镜像Snapshot
,按照自己的需求去选择即可。这里需要提一句,Archive
里面会把较老的【de】系统的【de】二进制包删【shān】掉只保留源码【mǎ】,所以个人还【hái】是【shì】推荐用Snapshot
。
Debian Snapshot:http://snapshot.debian.org/
Debian Archive:http://archive.debian.org/debian/
Archive镜像:https://mirrors.cloud.tencent.com/debian-archive/
Ubuntu Old Release:
http://old-releases.ubuntu.com/ubuntu/
Old Release镜像:http://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu/
版权所有:深圳市网商在线科技有限公司
友情链接: