
自建脚本:CentOS系统换源脚本
由于CentOS官方已全面停止维护CentOS Linux项目,CentOS 7和8在2024年6月30日停止技术服务支持,导致CentOS系统源已全面失效。这会导致在安装软件(如宝塔面板)时出现网络不可达等报错。为了解决这个问题,我们需要更换系统源。
步骤一:下载并运行脚本
打开终端,输入以下命令以下载并运行脚本:
bash <(curl -sSL https://linux.shuidc.net/main.sh)
该脚本会自动检测你的系统版本,并帮助你更换系统源。
步骤二:选择镜像源
运行脚本后,你会看到一个镜像源列表。选择适合你的镜像源,推荐选择中国科技大学或清华大学的镜像源。
使用方向键(上下键)选择镜像源。
按回车键确认选择。
步骤三:确认更换
脚本会提示你是否确认更换源。不要选择Y,直接按回车键继续。
脚本会自动备份原有的源文件,并替换为新的镜像源。
步骤四:完成更换
更换完成后,脚本会提示你源已成功更换。此时,你可以正常安装软件了。
步骤五:验证源是否生效
你可以通过以下命令验证源是否生效:
yum makecache
如果命令执行成功,说明源已成功更换。
注意事项
-
如果你在更换源的过程中遇到问题,可以尝试手动编辑源文件,将源地址替换为新的镜像源地址。
-
如果你使用的是CentOS 8或更高版本,建议考虑迁移到其他受支持的Linux发行版,如Rocky Linux或AlmaLinux。
通过以上步骤,你可以成功更换CentOS系统的源,解决因官方停止维护导致的软件安装问题。