关于Linux系统更换镜像源问题,这里主机玖玖分享一个目前来说最好用的Linux一键更换软件源脚本,此脚本支持一键更换Linux系统软件源,支持更换为国内、国内教育网、国外节点的镜像源,并且支持系统比较全面,基本上常用的Linux系统发行版本都可以使用,如Debian 8.0 ~ 12、Ubuntu 14.04 ~ 23、Kali Linux 2.0 ~ 2023、Red Hat Enterprise Linux 7.0 ~ 9、Fedora 30 ~ 38、CentOS 7.0 ~ 8.5 / Stream 8 ~ 9、Rocky Linux 8 ~ 9、AlmaLinux 8 ~ 9、OpenCloudOS 8.6 / 9.0、openEuler 21.03 ~ 23、openSUSE Leep 15 / Tumbleweed、Arch Linux等系统都可以通过Linux一键更换软件源脚本来更换镜像源!
下面我们就来看看Linux一键更换软件源脚本如何使用,主要是通过自己Linux系统服务器位置是国内还是国外及是否是教育网来选择对应命令即可!
一、首先为自己的Linux服务器安装使用命令依赖
因为Linux一键更换软件源脚本需要使用到curl程序,因此先要根据自己系统来选择对应命令安装curl!关于Linux系统如何安装curl程序,下面命令相对来说是比较全面的了。
Debian、Ubuntu、Kali系统安装curl命令
apt-get install -y curl
Red Hat Enterprise Linux、CentOS、Rocky Linux、AlmaLinux、Fedora、OpenCloudOS、openEuler系统安装curl命令
yum install -y curl || dnf install -y curl
openSUSE系统安装curl命令
zypper install curl
Arch Linux系统安装curl命令
pacman -S curl
安装好curl程序后,根据自己Linux系统云服务器或者独立服务器是国内还是国外来选择对应的命令进行操作即可!
二、国内机房Linux系统云服务器、独立服务器请使用下面命令
下面命令适合国内Linux系统服务器使用,因为此脚本支持更换的源节点都是国内节点,有15个节点可以任意选择,包括了阿里云、腾讯云、华为云、网易、搜狐、清华大学、北京大学、浙江大学、南京大学、重庆大学、兰州大学、上海交通大学、哈尔滨工业大学、中国科学技术大学、中国科学院软件研究所,共计15个节点!
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
或者
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)
或者
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)
使用效果如下图:
三、国内教育网Linux系统云服务器、独立服务器请使用下面命令
如果是国内教育网,那么请使用下面命令来更换源!目前Linux一键更换软件源脚本一共有22个教育网节点可以选择,具体如下:清华大学、北京大学、南京大学、重庆大学、兰州大学、浙江大学、山东大学、吉林大学、上海交通大学、上海科技大学、南方科技大学、南京邮电大学、电子科技大学、北京交通大学、齐鲁工业大学、南阳理工学院、武昌首义学院、哈尔滨工业大学、北京外国语大学、中国科学技术大学、西北农林科技大学、大连东软信息学院!
bash <(curl -sSL https://linuxmirrors.cn/main.sh) --edu
或者
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh) --edu
或者
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh) --edu
使用效果如下图:
四、国外Linux系统云服务器、独立服务器请使用下面命令
如果是国外Linux系统服务器,那么就根据服务器的位置来选择节点了,目前Linux一键更换软件源脚本国外镜像节点包括了亚洲、欧洲、北美、南美、大洋洲、非洲五大洲,几乎是可以覆盖全球了!
bash <(curl -sSL https://linuxmirrors.cn/main.sh) --abroad
或者
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh) --abroad
或者
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh) --abroad
使用效果如下图: