在使用 Linux 系统时,软件源的配置直接影响到包安装的速度和稳定性。不同地区、不同网络环境下,选择合适的软件源能显著提升系统体验。今天我要分享一个实用的 Linux 一键换源脚本,支持多种主流发行版,让你轻松搞定源配置。
支持多发行版:Debian、Ubuntu、Rocky Linux 和 Alma Linux
针对新系统版本优化:Debian 12+ 和 Ubuntu 24.04+ 使用现代的 DEB822 格式
提供多种源选择,包括官方源和国内知名镜像源
操作简单,一键式交互,无需手动编辑配置文件
根据不同的发行版,脚本提供了不同的源选择:
官方源
中国科技大学源
南京大学源
阿里云源
华为云源
CERNET- 校园网联合源 (mirrorz-302 智能选择)
自定义源(兰州大学示例)
官方源
中国科技大学源
南京大学源
阿里云源
华为云源
CERNET- 校园网联合源 (mirrorz-302 智能选择)
自定义源(兰州大学示例)
官方源
江西理工大学源
南京大学源
阿里云源
华为云源
CERNET- 校园网联合源 (mirrorz-302 智能选择)
自定义源(兰州大学示例)
脚本会先检测你的 Linux 发行版类型,然后根据不同类型显示对应的源选择菜单
当用户选择对应的源后,脚本会自动备份当前源配置,并替换为选择的源配置,最后更新源缓存,完成整个换源过程。
使用前请确保你的系统已安装 wget。然后只需在终端中执行以下命令:
国内
wget https://gitee.com/wmwlwmwl/pagoda-happy-edition/raw/master/Linux/change_source.sh && bash change_source.sh
Bash
国外
wget https://git.kangle.eu.org/linux/change_source.sh && bash change_source.sh
Bash
执行后,按照脚本的提示选择适合你的源即可。整个过程无需手动干预,非常方便。
运行脚本需要 root 权限,如果你不是 root 用户,请使用 sudo 运行
脚本会自动备份当前的源配置文件,不用担心配置丢失
选择源时可以考虑你的网络环境,国内用户通常选择国内镜像源速度更快
这个一键换源脚本特别适合 Linux 新手,省去了手动查找和编辑源配置文件的麻烦。对于需要频繁在不同环境部署系统的开发者来说,也是一个提高效率的好工具。
试试看吧,让你的 Linux 系统保持最佳的软件更新状态!

