一键更换Linux软件源:SuperUpdate.sh脚本教程
前言
有时候会遇到Linux的源更新速度非常的缓慢,特别是在国内使用默认的源,因为国内的网络环境,经常会出现无法更新,更新缓慢的情况。在这种情况下,更换一个更适合或者说更近,更快的软件源,会为你的Linux安装更新操作更加的流畅和顺利。

系统要求
CentOS 5、6、7,Ubuntu 14.04、16.04、18.04,Debian 7、8、9
使用命令
下载脚本
wget git.io/superupdate.sh
运行脚本
bash superupdate.sh
如果第一步你出现错误或执行后无任何输出,请检查是否安装 wget 和 ca-certificates:
Debian、Ubuntu apt-get install -y wget && apt-get install -y ca-certificates CentOS yum install -y wget && yum install -y ca-certificates
对于 Debian 默认换源为 Fastly CDN 的 mirror 这个源有 Fastly 的加持对境外主机都有不错的速度。 对于 Ubuntu 和 CentOS 系统都默认换为阿里云的 mirror 这个源有阿里云全球 CDN 的加持,全球都有不错的速度。
对于 Debian 系统还设置了四套其他的源,阿里云,CloudFront CDN,网易163,中科大的源,请根据需要使用参数一键设置如:
bash superupdate.sh cn bash superupdate.sh 163 bash superupdate.sh aliyun bash superupdate.sh aws
如果配置的文件不满意,一键还原
bash superupdate.sh restore
手动更换国内源
1、备份现有源
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
2、一般情况下,将 /etc/apt/sources.list 文件中 Debian 默认的源地址 http://deb.debian.org/ 替换为国内源即可。
#中国科技大学 sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list #网易云163 sudo sed -i 's/deb.debian.org/mirrors.163.com/g' /etc/apt/sources.list #阿里云 sudo sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list #清华同方 sudo sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list #Debian10 源举例 # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free deb http://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
本文一键更换Linux软件源:SuperUpdate.sh脚本教程就到这了。
文章转载来源:一键更换Linux软件源脚本

主机点评








