Linux一键搞定换源问题的脚本

LinuxMirrors 官网地址:https://linuxmirrors.cn/

该项目提供了一键切换 Linux 默认软件源为国内镜像源的脚本,以及 Docker 安装脚本,支持 Debian、Ubuntu、CentOS、Raspberry Pi OS 和 Deepin 等多种主流发行版。

1
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
1
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)
1
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)
1
bash <(curl -sSL https://raw.gitcode.com/gh_mirrors/li/LinuxMirrors/raw/main/ChangeMirrors.sh)
1
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/ChangeMirrors.sh)
1
bash <(curl -sSL https://edgeone.linuxmirrors.cn/main.sh)
  • 需使用 ROOT 用户执行脚本

切换命令为 sudo -isu root。不同系统使用的命令不同,因为部分系统没有在初始安装时为 ROOT 账户设置密码(例如 Ubuntu)或系统默认禁止 ROOT 用户登录。

  • 建议使用现代化的 SSH 客户端应用

如果你系统命令行界面的中文显示乱码那么将导致无法查看交互内容,此外部分系统 GUI 图形界面的终端应用可能存在一些无法预料的显示问题。部分系统会自动开启 SSH 服务,否则请参考开启方法

  • 如果是在新装系统上首次执行脚本

当前依赖 curl 指令获取脚本内容,但部分操作系统没有预装此软件包,届时则会报错 Command not found,安装方法详见下方 关于报错 Command not found。脚本本身与 curl wget 指令无关,更不会下载任何内容。

  • 脚本运行期间需要交互选择配置

请通过方向键 UpDownLeftRight 或 WASD 控制选项并按 Enter 回车键确认。如果发现交互异常那么请改变终端软件的窗口大小后重试,另外窗口不要铺满全屏。

快速开始

  • GNU/Linux 更换系统软件源

    1
    bash <(curl -sSL https://linuxmirrors.cn/main.sh)
  • Docker 安装与换源

    1
    bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
  • Docker 更换镜像加速器

    1
    bash <(curl -sSL https://linuxmirrors.cn/docker.sh) --only-registry