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

SuperManito/LinuxMirrors:一键更换 Linux 软件源与 Docker 安装脚本

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的安装配置过程。无论是个人用户还是企业运维人员,都能从中受益,提高系统的运行效率和稳定性。