Speed up software installs on a Linux server in China by switching to a local package mirror.
Switch Docker's image download source to a faster regional server with one command.
Apply mirror changes on Debian, Ubuntu, Arch, Fedora, or CentOS without editing config files manually.
Set up faster package downloads on a Raspberry Pi or other ARM-based Linux device.
LinuxMirrors is a collection of shell scripts that make it easy to switch the software download sources on a Linux computer. When you install software on Linux, your system reaches out to a remote server (called a mirror) to download it. The default server is often slow for users in certain regions, particularly China. These scripts let you point your system at a faster nearby mirror with a single command, instead of manually editing configuration files. The project supports a wide range of Linux distributions: Debian, Ubuntu, Kali Linux, Linux Mint, Deepin, Fedora, CentOS, Rocky Linux, AlmaLinux, Arch Linux, openSUSE, Alpine, Raspberry Pi OS, and many others. A separate script handles Docker specifically, covering both the installation of Docker and the switching of its image download source. The scripts detect which distribution you are running and apply the appropriate changes automatically. To use it, you run a one-line command in a terminal that downloads and executes the script. The script then presents you with a menu of available mirror sources, you pick one, and it updates your system's configuration. No manual file editing is required. The project is aimed at Linux users who want faster package downloads and do not want to hunt down instructions for each distribution separately. The repository is written in Shell (Bash), has an MIT license, and covers both 64-bit and ARM-based systems. The documentation is primarily in Chinese, with versions available in Traditional Chinese and English as well. It has been maintained across many Linux distribution versions and is a practical utility rather than a software application in the traditional sense.
← supermanito on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.