chsrc is a command-line utility to change source everywhere for every software.
It aims to support as many operating systems as possible, including Linux, Windows (native, MSYS2, Cygwin), macOS, BSD, and Android, and as many CPU architectures as possible, including Loongson, Phytium, and RISC-V.
This is free and open source software.
Commands:
- help, h prints this help, or -h, –help
- issue, i views related issues
- list, ls, l lists available mirrors and repositories
- list mirror|target lists supported mirrors/repositories
- list os|lang|ware lists supported operating systems/programming languages/software
- list views available repositories and supported features for a target
- measure, m, cesu measures the speed of all repositories for a target
- get, g views the current repositories used for a target
- set, s switches to a different repositories, automatically testing the speed and selecting the fastest one
- set first switches to a different repositories, using the one with the highest speed from the maintenance team
- set switches to a specific mirror (check with list )
- set switches to a different repositories, using a user-defined repositories URL
- reset Reset to use the upstream default repositories.
Options:
- -dry Dry Run: Simulates the repositories process; the command will only print and not run.
- -local: Repository change for this project only, not globally (check support with ls ).
- -ipv6: Use IPv6 speed measurement.
- -en (glish): Use English output.
- -no-color: No color output.
Website: github.com/RubyMetric/chsrc
Support:
Developer: Aoran Zeng, Heng Guo
License: GNU General Public License v3.0 or MIT License
chsrc is written in C. Learn C with our recommended free books and free tutorials.
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.