【重要公告】关于CentOS 7系统停更及换源指导
【重要公告】关于CentOS 7系统停更及换源指导
2024-06-19 15:28
尊敬的用户,
您好!
在此向您通报一则重要信息,关于CentOS 7系统的支持即将进入维护期结束阶段。自2024年起,CentOS 7将不再接收常规的安全更新与软件包更新,这标志着其生命周期的自然过渡至维护模式。为了确保您的系统安全及业务连续性,我们特此提醒并提供相应解决方案。
重要时间节点:
请注意,尽管当前CentOS 7仍可使用,但建议提前规划系统升级或迁移,以避免未来潜在的安全风险和兼容性问题。
GNU/Linux 一键更换系统软件源脚本
中国大陆(默认)
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
中国大陆教育网
bash <(curl -sSL https://linuxmirrors.cn/main.sh) --edu
海外地区
bash <(curl -sSL https://linuxmirrors.cn/main.sh) --abroad
原始执行命令
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)
或
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)
相关注意事项#
需使用
ROOT用户执行脚本
切换命令为
sudo -i或su root,不同系统环境使用的命令不一样,因为有些系统没有在初始安装时为 ROOT 用户设置固定密码(例如Ubuntu)所以需要使用sudo指令来提权建议使用
SSH远程工具
如果你使用的系统终端界面不支持
UTF-8编码那么将无法正常显示中文内容,导致无法正确选择交互内容。大部分系统都会自动开启该服务,否则请参考启用方法如果是在新系统上首次执行脚本
当前执行方式依赖
curl指令来获取脚本内容并执行,所以需要先通过包管理工具来安装该软件包,否则会报错Command not found,安装方法详见常见问题,若无法安装就复制源码到本地新建.sh脚本,然后通过bash手动执行
命令选项
名称 含义 选项值 --abroad使用海外软件源 无 --edu使用中国大陆教育网软件源 无 --source指定软件源地址(域名或IP) 地址 --source-security指定 Debian 的 security 软件源地址(域名或IP) 地址 --source-vault指定 CentOS/AlmaLinux 的 vault 软件源地址(域名或IP) 地址 --use-official-source使用操作系统官方软件源 无 --branch指定软件源分支(路径) 分支名 --branch-security指定 Debian 的 security 软件源分支(路径) 分支名 --branch-vault指定 CentOS/AlmaLinux 的 vault 软件源分支(路径) 分支名 --codename指定 Debian 系操作系统的版本代号 代号名称 --protocol指定 WEB 协议 http或https--intranet优先使用内网地址 true或false--install-epel安装 EPEL 附加软件包 true或false--only-epel仅更换 EPEL 软件源模式 无 --close-firewall关闭防火墙 true或false--backup备份原有软件源 true或false--ignore-backup-tips忽略覆盖备份提示(即不覆盖备份) 无 --upgrade-software更新软件包 true或false--clean-cache清理下载缓存 true或false--print-diff打印源文件修改前后差异 true或false--help查看帮助菜单 无 软件源格式
<指定WEB协议>://<软件源地址>/<软件源分支>