文章背景图

linux换源

2026-03-17
10
-
- 分钟
|

中国大陆

linuxmirrors.cn 源

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

Gitee码云

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

Gitcode

bash <(curl -sSL https://raw.gitcode.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

腾讯云

bash <(curl -sSL https://edgeone.linuxmirrors.cn/main.sh)

海外源

Github

bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)

jsDelivr CDN

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/ChangeMirrors.sh)

使用说明

  • 需要 ROOT 权限


    请使用 root 账户运行本脚本,切换命令为 sudo -isu root,不同系统使用的命令不同。另外注意不要通过 sudo 直接运行一键命令例如 sudo bash <(xxx)

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


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

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


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

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


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

常见问题

关于报错 Command not found

可能是因为系统没有安装 CURL

apt-get install -y curl

评论交流

文章目录