A CLI tool to manage mirror sources for various Linux distributions.
Project description
Mirror Man
Mirror Man is a command-line tool to manage software mirror sources for your Linux distribution. It simplifies the process of switching between different mirror sources, helping you to get faster package downloads.
Features
- Backup your current mirror sources before making changes.
- Switch to Aliyun mirror sources for Ubuntu and CentOS.
- Planned support for Huawei Cloud and other mirror sources.
Installation
pip install mirror-man
Usage
To switch to the Aliyun mirror source, run the following command:
mirror-man aliyun
This will automatically detect your operating system and configure the appropriate Aliyun mirror source. Your existing sources file will be backed up with a timestamp.
Supported Operating Systems
- Ubuntu 22.04
- Ubuntu 24.04
- CentOS 7
Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue.
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mirror_man-0.1.2.tar.gz.
File metadata
- Download URL: mirror_man-0.1.2.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e3b7f7fef2f8a99b672c046f54a6cf684dcbfc5c5fca8306654927ea1660e30
|
|
| MD5 |
c96f242b14e26c853a2607ed7ae20e6f
|
|
| BLAKE2b-256 |
d0f568123999ebc1b82ee67b4163ec9e2ed1d74533dab9d5e3b836fea29db51f
|
File details
Details for the file mirror_man-0.1.2-py3-none-any.whl.
File metadata
- Download URL: mirror_man-0.1.2-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4f04835c19b878c9f4962b0b9a3581a2f910bc67f77511e44b44a69f41f1230
|
|
| MD5 |
75d0e19a4a15f5ed0a4fb2605171240b
|
|
| BLAKE2b-256 |
9ddea7349665e08a6bd6da1e11a0b2a9a2bc01e3c4a412cc0c9de060c0e79bf2
|