后可用在线yum源 —— 筑梦之路)
众所周知centos 7 在2024年6月30日生命周期结束官方不再进行支持维护而很多环境一时之间无法完全更新替换操作系统因此对于yum源还是需要的特别是对于互联网环境来说在线yum源使用方便很多而不需要去搭建本地yum源和内网yum源。这里以阿里云为例其他国内开源镜像站类似。此处主要以7.9为例。1. 备份默认的repo文件cd /etc/yum.repos.d mkdir backup mv *.repo backup2.配置阿里云的yum源cat CentOS-aliyun-lhr.repo EOF [base] nameCentOS-$releasever - Base - mirrors.aliyun.com failovermethodpriority baseurlhttp://mirrors.aliyun.com/centos/$releasever/os/$basearch/ http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/ http://mirrors.cloud.aliyuncs.com/centos/$releasever/os/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 #released updates [updates] nameCentOS-$releasever - Updates - mirrors.aliyun.com failovermethodpriority baseurlhttp://mirrors.aliyun.com/centos/$releasever/updates/$basearch/ http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/ http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] nameCentOS-$releasever - Extras - mirrors.aliyun.com failovermethodpriority baseurlhttp://mirrors.aliyun.com/centos/$releasever/extras/$basearch/ http://mirrors.aliyuncs.com/centos/$releasever/extras/$basearch/ http://mirrors.cloud.aliyuncs.com/centos/$releasever/extras/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] nameCentOS-$releasever - Plus - mirrors.aliyun.com failovermethodpriority baseurlhttp://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/ http://mirrors.aliyuncs.com/centos/$releasever/centosplus/$basearch/ http://mirrors.cloud.aliyuncs.com/centos/$releasever/centosplus/$basearch/ gpgcheck1 enabled0 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 #contrib - packages by Centos Users [contrib] nameCentOS-$releasever - Contrib - mirrors.aliyun.com failovermethodpriority baseurlhttp://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/ http://mirrors.aliyuncs.com/centos/$releasever/contrib/$basearch/ http://mirrors.cloud.aliyuncs.com/centos/$releasever/contrib/$basearch/ gpgcheck1 enabled0 gpgkeyhttp://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 EOFcat epel-aliyun.repo EOF [epel] nameExtra Packages for Enterprise Linux 7 - $basearch baseurlhttp://mirrors.aliyun.com/epel/7/$basearch failovermethodpriority enabled1 gpgcheck0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 [epel-debuginfo] nameExtra Packages for Enterprise Linux 7 - $basearch - Debug baseurlhttp://mirrors.aliyun.com/epel/7/$basearch/debug failovermethodpriority enabled0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck0 [epel-source] nameExtra Packages for Enterprise Linux 7 - $basearch - Source baseurlhttp://mirrors.aliyun.com/epel/7/SRPMS failovermethodpriority enabled0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck0 EOF3. 检查验证yum clean all yum makecache fast yum install vim lrzsz wget curl net-tools4. 其他可用yum源搜集1官方yum源cat CentOS-Base.repo EOF [base] nameCentOS-7.9.2009 enabled1 failovermethodpriority baseurlhttps://vault.centos.org/7.9.2009/os/$basearch/ gpgcheck1 gpgkeyhttps://vault.centos.org/RPM-GPG-KEY-CentOS-7 [updates] nameCentOS-7.9.2009 enabled1 failovermethodpriority baseurlhttps://vault.centos.org/7.9.2009/updates/$basearch/ gpgcheck1 gpgkeyhttps://vault.centos.org/RPM-GPG-KEY-CentOS-7 [extras] nameCentOS-7.9.2009 enabled1 failovermethodpriority baseurlhttps://vault.centos.org/7.9.2009/extras/$basearch/ gpgcheck1 gpgkeyhttps://vault.centos.org/RPM-GPG-KEY-CentOS-7 EOF2官方epel扩展源cat epel.repo EOF [epel] nameExtra Packages for Enterprise Linux 7 - $basearch #baseurlhttp://download.fedoraproject.org/pub/epel/7/$basearch metalinkhttps://mirrors.fedoraproject.org/metalink?repoepel-7arch$basearch failovermethodpriority enabled1 gpgcheck1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 [epel-debuginfo] nameExtra Packages for Enterprise Linux 7 - $basearch - Debug #baseurlhttp://download.fedoraproject.org/pub/epel/7/$basearch/debug metalinkhttps://mirrors.fedoraproject.org/metalink?repoepel-debug-7arch$basearch failovermethodpriority enabled0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck1 [epel-source] nameExtra Packages for Enterprise Linux 7 - $basearch - Source #baseurlhttp://download.fedoraproject.org/pub/epel/7/SRPMS metalinkhttps://mirrors.fedoraproject.org/metalink?repoepel-source-7arch$basearch failovermethodpriority enabled0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck1 EOFcat epel-testing.repo EOF [epel-testing] nameExtra Packages for Enterprise Linux 7 - Testing - $basearch #baseurlhttp://download.fedoraproject.org/pub/epel/testing/7/$basearch metalinkhttps://mirrors.fedoraproject.org/metalink?repotesting-epel7arch$basearch failovermethodpriority enabled0 gpgcheck1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 [epel-testing-debuginfo] nameExtra Packages for Enterprise Linux 7 - Testing - $basearch - Debug #baseurlhttp://download.fedoraproject.org/pub/epel/testing/7/$basearch/debug metalinkhttps://mirrors.fedoraproject.org/metalink?repotesting-debug-epel7arch$basearch failovermethodpriority enabled0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck1 [epel-testing-source] nameExtra Packages for Enterprise Linux 7 - Testing - $basearch - Source #baseurlhttp://download.fedoraproject.org/pub/epel/testing/7/SRPMS metalinkhttps://mirrors.fedoraproject.org/metalink?repotesting-source-epel7arch$basearch failovermethodpriority enabled0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck1 EOF3 清华大学yum源cat CentOS-tsinghua.repo EOF [base] nameCentOS-7.9.2009 enabled1 failovermethodpriority baseurlhttps://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/os/$basearch/ gpgcheck1 gpgkeyhttps://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [updates] nameCentOS-7.9.2009 enabled1 failovermethodpriority baseurlhttps://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/updates/$basearch/ gpgcheck1 gpgkeyhttps://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [extras] nameCentOS-7.9.2009 enabled1 failovermethodpriority baseurlhttps://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/extras/$basearch/ gpgcheck1 gpgkeyhttps://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [epel] nameExtra Packages for Enterprise Linux 7 - enabled1 failovermethodpriority baseurlhttps://mirrors.tuna.tsinghua.edu.cn/epel/7/$basearch/ gpgcheck0 gpgkeyhttps://mirrors.tuna.tsinghua.edu.cn/epel/RPM-GPG-KEY-EPEL-7 EOF4中科大yum源cat CentOS-ustc.repo EOF [base] nameCentOS- - Base baseurlhttps://mirrors.ustc.edu.cn/centos-vault/centos/7.9.2009/os/$basearch/ gpgcheck1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 [updates] nameCentOS- - Updates baseurlhttps://mirrors.ustc.edu.cn/centos-vault/centos/7.9.2009/updates/$basearch/ gpgcheck1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 [extras] nameCentOS- - Extras baseurlhttps://mirrors.ustc.edu.cn/centos-vault/centos/7.9.2009/extras/$basearch/ gpgcheck1 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 [centosplus] nameCentOS- - Plus baseurlhttps://mirrors.ustc.edu.cn/centos-vault/centos/7.9.2009/centosplus/$basearch/ gpgcheck1 enabled0 gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 EOF5网易yum源cat CentOS-163.repo EOF [base] nameCentOS-$releasever - Base - 163.com #mirrorlisthttp://mirrorlist.centos.org/?release$releaseverarch$basearchrepoos baseurlhttp://mirrors.163.com/centos-vault/7.9.2009/os/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #released updates [updates] nameCentOS-$releasever - Updates - 163.com #mirrorlisthttp://mirrorlist.centos.org/?release$releaseverarch$basearchrepoupdates baseurlhttp://mirrors.163.com/centos-vault/7.9.2009/updates/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that may be useful [extras] nameCentOS-$releasever - Extras - 163.com #mirrorlisthttp://mirrorlist.centos.org/?release$releaseverarch$basearchrepoextras baseurlhttp://mirrors.163.com/centos-vault/7.9.2009/extras/$basearch/ gpgcheck1 gpgkeyhttp://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 #additional packages that extend functionality of existing packages [centosplus] nameCentOS-$releasever - Plus - 163.com baseurlhttp://mirrors.163.com/centos-vault/7.9.2009/centosplus/$basearch/ gpgcheck1 enabled0 gpgkeyhttp://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7 EOF6) 腾讯yum源cat CentOS7-tencent-x86-64.repo EOF [base] nameCentOS-$releasever - base - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/os/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [updates] nameCentOS-$releasever - updates - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/updates/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [extras] nameCentOS-$releasever - extras - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/extras/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [centosplus] nameCentOS-$releasever - centosplus - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/centosplus/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [fasttrack] nameCentOS-$releasever - fasttrack - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/fasttrack/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [atomic] nameCentOS-$releasever - atomic - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/atomic/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [dotnet] nameCentOS-$releasever - dotnet - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/dotnet/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [rt] nameCentOS-$releasever - rt - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/rt/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [sclo-rh] nameCentOS-$releasever - sclo-rh - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/sclo/$basearch/rh/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 [sclo-sclo] nameCentOS-$releasever - sclo-sclo - mirrors.cloud.tencent.com baseurlhttps://mirrors.cloud.tencent.com/centos-vault/centos/$releasever/sclo/$basearch/sclo/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.cloud.tencent.com/centos-vault/RPM-GPG-KEY-CentOS-7 EOF7) 荆楚理工学院yum源cat CentOS7-jcut-x86-64.repo EOF [base] nameCentOS-$releasever - base - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/os/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [updates] nameCentOS-$releasever - updates - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/updates/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [extras] nameCentOS-$releasever - extras - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/extras/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [centosplus] nameCentOS-$releasever - centosplus - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/centosplus/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [fasttrack] nameCentOS-$releasever - fasttrack - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/fasttrack/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [atomic] nameCentOS-$releasever - atomic - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/atomic/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [dotnet] nameCentOS-$releasever - dotnet - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/dotnet/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [rt] nameCentOS-$releasever - rt - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/rt/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [sclo-rh] nameCentOS-$releasever - sclo-rh - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/sclo/$basearch/rh/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [sclo-sclo] nameCentOS-$releasever - sclo-sclo - mirrors.jcut.edu.cn baseurlhttps://mirrors.jcut.edu.cn/centos-vault/centos/$releasever/sclo/$basearch/sclo/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.jcut.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 EOF8) 南阳理工学院yum源cat CentOS7-nyist-x86-64.repo EOF [base] nameCentOS-$releasever - base - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/os/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [updates] nameCentOS-$releasever - updates - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/updates/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [extras] nameCentOS-$releasever - extras - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/extras/$basearch/ enabled1 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [centosplus] nameCentOS-$releasever - centosplus - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/centosplus/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [fasttrack] nameCentOS-$releasever - fasttrack - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/fasttrack/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [atomic] nameCentOS-$releasever - atomic - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/atomic/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [dotnet] nameCentOS-$releasever - dotnet - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/dotnet/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [rt] nameCentOS-$releasever - rt - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/rt/$basearch/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [sclo-rh] nameCentOS-$releasever - sclo-rh - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/sclo/$basearch/rh/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 [sclo-sclo] nameCentOS-$releasever - sclo-sclo - mirrors.nyist.edu.cn baseurlhttps://mirrors.nyist.edu.cn/centos-vault/centos/$releasever/sclo/$basearch/sclo/ enabled0 gpgcheck1 gpgkeyhttps://mirrors.nyist.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7 EOF其他centos版本的yum源配置CentOS 6 在线可用yum源配置——筑梦之路_centos6可用yum源-CSDN博客CentOS 8 停止维护后换可用yum源——筑梦之路_centos yum 阿里云镜像还支持吗-CSDN博客参考资料https://www.cnblogs.com/yeziwinone/p/17916626.htmlcentos镜像_centos下载地址_centos安装教程-阿里巴巴开源镜像站CentOS Vault 软件仓库镜像使用帮助 - MirrorZ Help