2025-06-27 22:25:33 +08:00
---
title: One-Click Script Makes Mirror Switching Easier
2025-10-12 05:13:57 +08:00
description: GNU/Linux mirror switching script & Docker installation and registry mirror switching script
2025-06-27 22:25:33 +08:00
comments: true
glightbox: false
2025-10-26 11:40:49 +08:00
comments_description: This comment section is only for sharing project usage reviews and experiences. For issues or suggestions, please go to the < a href = "/community" > Community< / a > or < a href = "https://github.com/SuperManito/LinuxMirrors/issues" target = "_blank" rel = "noopener noreferrer" > Issues< / a >
2025-06-27 22:25:33 +08:00
hide:
- navigation
- toc
- footer
---
< div class = "grid" markdown >
< figure style = "margin: 0 auto" markdown >
< div class = "hero" >
< span class = "hero-background" >
< / span >
< / div >
< img src = "/assets/images/brand/light/2.png #only -light" alt = "LinuxMirrors" style = "width: 300px" />
< img src = "/assets/images/brand/dark/2.png #only -dark" alt = "LinuxMirrors" style = "width: 300px" />
2025-10-12 05:13:57 +08:00
< figcaption > GNU/Linux mirror switching script & Docker installation and registry mirror switching script< / figcaption >
2025-06-27 22:25:33 +08:00
< figcaption > One-Click Script Makes Mirror Switching Easier< / figcaption >
< / figure >
< figure class = "home-cmd no-select" style = "margin: 0; display: flex; flex-direction: column; justify-content: center" markdown >
2025-09-30 10:40:23 +08:00
=== ":linux:{ .middle } GNU/Linux"
2025-06-27 22:25:33 +08:00
2025-09-17 22:49:04 +08:00
< img src = "/assets/images/brand/command/linux-light.png #only -light" alt = "command-linux" />
< img src = "/assets/images/brand/command/linux-dark.png #only -dark" alt = "command-linux" />
2025-06-27 22:25:33 +08:00
< button class = "md-clipboard" data-clipboard-text = "bash <(curl -sSL https://linuxmirrors.cn/main.sh)" title = "Copy" > < / button >
2025-09-17 22:49:04 +08:00
=== ":simple-docker:{ .lg .middle style="color: #1d63ed "} Docker"
2025-06-27 22:25:33 +08:00
2025-09-17 22:49:04 +08:00
< img src = "/assets/images/brand/command/docker-light.png #only -light" alt = "command-docker" />
< img src = "/assets/images/brand/command/docker-dark.png #only -dark" alt = "command-docker" />
2025-06-27 22:25:33 +08:00
< button class = "md-clipboard" data-clipboard-text = "bash <(curl -sSL https://linuxmirrors.cn/docker.sh)" title = "Copy" > < / button >
< / figure >
< / div >
< div class = "grid" markdown >
< div class = "grid cards" style = "height: fit-content" markdown >
- :material-thumb-up-outline:{ .lg .middle } __Easy to Use__
---
Just one command to run directly, zero technical barrier, no dependencies required
2025-08-08 02:26:22 +08:00
Documentation integrates AI search and chat, providing solutions for various use cases
2025-06-27 22:25:33 +08:00
- :material-vector-polyline:{ .lg .middle } __Wide System Support__
---
2025-07-18 09:32:42 +08:00
Supports up to `25+` operating systems, covering various versions, accurately identifying system types
2025-06-27 22:25:33 +08:00
High script compatibility, unsupported systems will prompt and exit without operation
- :material-vector-triangle:{ .lg .middle } __Diverse Mirror Adaptation__
---
2025-09-15 10:53:21 +08:00
In-depth research on domestic mirror site compatibility
2025-06-27 22:25:33 +08:00
Also provides a collection of domestic education network and overseas mirrors for users to choose
- :material-rocket-launch-outline:{ .lg .middle } __Fast and Efficient__
---
Mirror switching can be completed in as little as 10 seconds, efficient operations, saving a lot of time
The project has undergone years of iteration and optimization, with excellent script performance and stability, and comprehensive scenario handling
- :octicons-globe-24:{ .lg .middle } __Global Network, Worry-Free Access__
---
This website provides global edge network acceleration, easily accessible in any network environment
Multiple backup addresses are provided to ensure the script is always available, truly worry-free usage
- :material-arm-flex-outline:{ .lg .middle } __Powerful and Unmatched__
---
The script guides users step by step to select mirror configurations via arrow key interaction, making switching easier
In addition, the script offers rich command options, supporting CI/CD integration and automated operations
- :material-pencil-ruler-outline:{ .lg .middle } __Highly Customizable__
---
Script command options are designed according to formal application standards, meeting various advanced needs
2025-10-12 08:05:40 +08:00
Code structure is clear, easy to read and modify, and supports customization after cloning, supports multi-language printing
2025-06-27 22:25:33 +08:00
- :material-scale-balance:{ .lg .middle } __Free and Open Source__
---
The project is licensed under the MIT open source license, script code is fully open source and free to use
Please respect the author's intellectual achievements, and indicate the source or project address prominently when sharing
< / div >
< div style = "text-align: center" markdown >
| Operating System | Supported Versions |
| --- | :---: |
2025-10-26 11:40:49 +08:00
| < a href = "https://www.debian.org" title = "https://www.debian.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/debian.svg" width = "16" height = "16" style = "vertical-align: -0.35em" ></ a > **Debian** | _8~ 13_ |
| < a href = "https://ubuntu.com" title = "https://ubuntu.com" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/ubuntu.svg" width = "16" height = "16" style = "vertical-align: -0.15em" ></ a > **Ubuntu** :material-information-outline:{ title="Supports Ubuntu family derivatives, such as < code > UKylin</ code > , < code > Kubuntu</ code > , etc.< br /> Due to rapid iteration, not all non-LTS versions are directly supported. See documentation for details." } | _14~ 25_ |
2025-11-02 03:43:42 +08:00
| < a href = "https://www.kali.org" title = "https://www.kali.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/kali-linux.png" width = "16" height = "16" ></ a > **Kali Linux** | _all_ |
2025-10-26 11:40:49 +08:00
| < a href = "https://linuxmint.com" title = "https://linuxmint.com" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/linux-mint.ico" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Linux Mint** | _19~ 22 / LMDE 6_ |
| < a href = "https://www.deepin.org" title = "https://www.deepin.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/deepin.png" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Deepin** | _all_ |
| < a href = "https://zorin.com/os" title = "https://zorin.com/os" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/zorin-os.png" width = "16" height = "16" style = "vertical-align: -0.15em" ></ a > **Zorin OS** | _all_ |
| < a href = "https://www.armbian.com" title = "https://www.armbian.com" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/armbian.png" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Armbian** | _all_ |
| < a href = "https://www.proxmox.com/en/products/proxmox-virtual-environment/overview" title = "https://www.proxmox.com/en/products/proxmox-virtual-environment/overview" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/proxmox.svg" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Proxmox VE** | _all_ |
| < a href = "https://www.raspberrypi.com/software" title = "https://www.raspberrypi.com/software" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/raspberry-pi.png" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Raspberry Pi OS** | _all_ |
| < a href = "https://access.redhat.com/products/red-hat-enterprise-linux" title = "https://access.redhat.com/products/red-hat-enterprise-linux" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/redhat.svg" width = "16" height = "16" style = "vertical-align: -0.1em" ></ a > **Red Hat Enterprise Linux** :material-information-outline:{ title="Uses < code > CentOS Stream</ code > or < code > CentOS</ code > mirrors" } | _7~ 10_ |
| < a href = "https://fedoraproject.org" title = "https://fedoraproject.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/fedora.ico" width = "16" height = "16" style = "vertical-align: -0.15em" ></ a > **Fedora** | _30~ 42_ |
| < a href = "https://www.centos.org" title = "https://www.centos.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/centos.svg" width = "16" height = "16" style = "vertical-align: -0.125em" ></ a > **CentOS** | _7~ 8 / Stream 8~ 10_ |
| < a href = "https://rockylinux.org" title = "https://rockylinux.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/rocky-linux.svg" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Rocky Linux** | _8~ 10_ |
| < a href = "https://almalinux.org" title = "https://almalinux.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/almalinux.svg" width = "16" height = "16" style = "vertical-align: -0.15em" ></ a > **AlmaLinux** | _8~ 10_ |
| < a href = "https://www.oracle.com/linux" title = "https://www.oracle.com/linux" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/oracle-linux.png" width = "16" height = "16" style = "vertical-align: -0.25em" ></ a > **Oracle Linux** :material-information-outline:{ title="Uses < code > CentOS Stream</ code > mirrors" } | _8~ 10_ |
| < a href = "https://www.openeuler.org/zh" title = "https://www.openeuler.org/zh" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/openeuler.ico" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **openEuler** | _20~ 25_ |
| < a href = "https://www.opencloudos.org" title = "https://www.opencloudos.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/opencloudos.png" width = "16" height = "16" style = "vertical-align: -0.25em" ></ a > **OpenCloudOS** | _8.6~ 9 / Stream 23_ |
| < a href = "https://www.openkylin.top" title = "https://www.openkylin.top" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/openkylin.ico" width = "16" height = "16" style = "vertical-align: -0.25em" ></ a > **openKylin** | _all_ |
| < a href = "https://openanolis.cn" title = "https://openanolis.cn" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/anolis.png" width = "16" height = "16" style = "vertical-align: -0.1em" ></ a > **Anolis OS** | _8 / 23_ |
| < a href = "https://www.opensuse.org" title = "https://www.opensuse.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/opensuse.svg" width = "16" height = "16" ></ a > **openSUSE** | _Leap 15 ~ 16 / Tumbleweed_ |
| < a href = "https://archlinux.org" title = "https://archlinux.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/arch-linux.ico" width = "16" height = "16" style = "vertical-align: -0.15em" ></ a > **Arch Linux** | _all_ |
| < a href = "https://manjaro.org" title = "https://manjaro.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/manjaro.svg" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Manjaro** | _all_ |
| < a href = "https://www.alpinelinux.org" title = "https://www.alpinelinux.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/alpine.png" width = "16" height = "16" style = "vertical-align: -0.15em" ></ a > **Alpine Linux** | _v3 / edge_ |
| < a href = "https://www.gentoo.org" title = "https://www.gentoo.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/gentoo.svg" width = "16" height = "16" style = "vertical-align: -0.2em" ></ a > **Gentoo** | _all_ |
| < a href = "https://nixos.org" title = "https://nixos.org" target = "_blank" rel = "noopener noreferrer" >< img src = "/assets/images/icon/nixos.svg" width = "16" height = "16" style = "vertical-align: -0.15em" ></ a > **NixOS** | _19~ 25_ |
2025-06-27 22:25:33 +08:00
< / div >
< / div >
< div style = "text-align: center; padding: 1rem 0" markdown >
2025-08-16 03:36:02 +08:00
[Get Started ](use/index.md ){ .md-button .md-button--primary } [Mirror List ](mirrors/index.md ){ .md-button }
2025-06-27 22:25:33 +08:00
< / div >
--8< -- " docs / sponsor / main . html "