之前我曾经提供过快速更换Ubuntu镜像源的一键脚本,后续我发现偶尔也有意见修改Debian镜像源的需求。所以我又(让AI)准备了一个只需要输入到终端,即可自动将系统镜像源换成阿里云官方镜像源的脚本。希望对大家有所帮助。
bash -c 'set -e; shopt -s nullglob
files=()
[[ -f /etc/apt/sources.list ]] && files+=(/etc/apt/sources.list)
files+=(/etc/apt/sources.list.d/*.list /etc/apt/sources.list.d/*.sources)
((${#files[@]})) || exit 0
sed -i -E \
-e "s#(https?|ftp)://[^/[:space:]]+/debian-security/?([[:space:]]|$)#https://mirrors.aliyun.com/debian-security\2#g" \
-e "s#(https?|ftp)://[^/[:space:]]+/debian/?([[:space:]]|$)#https://mirrors.aliyun.com/debian\2#g" \
"${files[@]}"
apt-get update'
将命令全部复制到终端中执行即可。执行结果效果如图所示。

提示:需要使用root权限运行。执行前请做好数据备份。