在 Linux 系统中,选择合适的软件源对于系统的稳定性和软件更新速度至关重要。然而,手动更换软件源可能涉及复杂的配置,尤其对于初学者而言。为了解决这一问题,开发者 SuperManito 创建了开源项目 LinuxMirrors,提供了简便的一键更换软件源和 Docker 安装脚本,支持多种 Linux 发行版。

LinuxMirrors 项目简介
LinuxMirrors 是一个完全开源的项目,旨在为计算机相关行业的从业者提供便利,使软件源更换和 Docker 安装变得更加简单。该项目提供了两个主要脚本:
- ChangeMirrors.sh:用于更换系统软件源。
- DockerInstallation.sh:用于安装 Docker 并配置相应的软件源。
用户只需执行以下命令即可快速开始:
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
更多使用方法详见官方网站 linuxmirrors.cn。
支持的Linux发行版
该项目支持多种主流Linux发行版,包括但不限于:
- Debian 8 ~ 13
- Ubuntu 14 ~ 25
- Kali Linux
- Linux Mint 19 ~ 22 / LMDE 6
- Deepin(深度)
- Zorin OS
- Armbian
- Proxmox VE
- Raspberry Pi OS
- Red Hat Enterprise Linux 7 ~ 9
- Fedora 30 ~ 42
- CentOS 7 ~ 8 / Stream 8 ~ 10
- Rocky Linux 8 ~ 9
- AlmaLinux 8 ~ 9
- openEuler(开源欧拉)21 ~ 25
- OpenCloudOS(鸥栖)8.6 ~ 9 / Stream 23
- openKylin(开放麒麟)
- Anolis OS(龙蜥)8 / 23
- openSUSE Leap 15 / Tumbleweed
- Arch Linux
- Alpine Linux v3 / edge
- Gentoo
- NixOS 19 ~ 24
主要功能与优势
一键换源,零技术门槛:只需一行命令即可完成软件源的更换,适合初学者和系统管理员使用。
广泛的系统支持:支持多种主流Linux发行版,涵盖各类版本,精准识别系统类型。
多元软件源适配:内置多种国内外镜像源,用户可根据需求选择合适的源,提高下载速度。
高效稳定:最快仅需10秒即可完成软件源的更换,脚本运行稳定,性能卓越。
全球网络支持:提供全球边缘网络加速,确保在各种网络环境下都能顺利访问。
高度可定制:脚本提供丰富的命令选项,满足各种自定义需求,代码结构清晰,易于阅读和修改。
开源免费:项目采用MIT开源许可协议,代码完全开源且免费使用。
LinuxMirrors 使用建议
- 使用ROOT用户执行脚本:确保具有足够的权限进行系统配置。
- 选择合适的软件源:建议新用户选择兼容性高或速度快的镜像源,如阿里云或中国科学技术大学的镜像站。
- 使用现代化的SSH客户端:避免命令行界面中文显示乱码,确保交互内容的可读性。
SuperManito的LinuxMirrors项目为Linux用户提供了一个高效、稳定、易用的工具,简化了软件源的更换和Docker的安装配置过程。无论是个人用户还是企业运维人员,都能从中受益,提高系统的运行效率和稳定性。