
LinuxMirrors——一键搞定 Linux 换源问题的脚本
源码地址:https://github.com/SuperManito/LinuxMirrors
如果你不了解这些镜像站那么建议使用 阿里云 (兼容性高、可用性强) 或 中国科学技术大学 (速度快),请不要陷入测速焦虑,内置的软件源一般不会有太大的差异。
本项目脚本是一个自动化运维工具,不会对镜像站进行主观的优劣排序和定制适配,用户的选择应该是自由的,这也是为了开源软件精神能够得到更好的延续。
一键执行命令#
官网 (推荐) GitHub Gitee 码云 (镜像仓库) GitCode (镜像仓库) jsDelivr (CDN) 腾讯云 EO (CDN)
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
1.需使用 ROOT
用户执行脚本
切换命令为 sudo -i
或 su root
。不同系统使用的命令不同,因为部分系统没有在初始安装时为 ROOT 账户设置密码(例如 Ubuntu)或系统默认禁止 ROOT 用户登录。
2.建议使用现代化的 SSH
客户端应用
如果你系统命令行界面的中文显示乱码那么将导致无法查看交互内容,此外部分系统 GUI 图形界面的终端应用可能存在一些无法预料的显示问题。部分系统会自动开启 SSH 服务,否则请参考开启方法。
3.如果是在新装系统上首次执行脚本
当前依赖 curl
指令获取脚本内容,但部分操作系统没有预装此软件包,届时则会报错 Command not found
,安装方法详见下方 关于报错 Command not found。脚本本身与 curl
wget
指令无关,更不会下载任何内容。
4.脚本运行期间需要交互选择配置
请通过方向键 Up
Down
Left
Right
或 WASD
控制选项并按 Enter
回车键确认。如果发现交互异常那么请改变终端软件的窗口大小后重试,另外窗口不要铺满全屏。
💡使用帮助
选项卡分别代表脚本内置软件源类型和获取脚本途径,请在使用前检查目标镜像站是否支持您所使用的操作系统,可以在软件源列表中查看。
默认自动备份原有软件源内容,如需了解更多请翻阅下方文档。若使用过程中的某些选项令你疑惑不解,那么在选择软件源后一路回车即是最佳实践。
脚本支持在系统原有软件源损坏、缺失、无效等异常环境下使用,无需额外安装任何依赖。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 半页黄昏
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果