macOS
brew install chsrclocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für chsrc in AI-Agent-Workflows.
Installation
brew install chsrclocal Homebrew formula metadata
nix profile install nixpkgs#chsrcnixpkgs package indexes · pkgs/by-name/ch/chsrc/package.nix · Quelle: api.github.com
scoop install main/chsrcScoop official bucket manifest trees · bucket/chsrc.json · Quelle: api.github.com
winget install --id RubyMetric.chsrc -eWindows Package Manager source index · RubyMetric.chsrc · Quelle: cdn.winget.microsoft.com
Überblick
Change Source for every software on every platform from the command-line
Verlauf
chsrc is a cross-platform command-line tool and framework for switching software download and package sources, aimed especially at environments where mirror choice affects install speed or reachability.
The public GitHub repository was created in September 2023, and the README describes the project as a C11-based tool intended to avoid forcing users to install a large interpreted-language runtime just to change sources. Its docs frame chsrc as both a CLI and a recipe-oriented source-switching framework.
The upstream README documents packaging through Homebrew, Scoop, WinGet, and AUR, while the batch input also records Nix packaging. The README says the tool supports more than 65 source-changing targets, which gives it a broader scope than one-off mirror-switch scripts.
Typical use is to list supported targets and mirrors, measure mirror speed, set a target to the fastest or selected mirror, inspect the current source, or reset a target to its upstream default. The README shows package-manager installation plus curl-based installers for POSIX and Windows systems.
chsrc matters to package-manager users because it treats mirror selection as a repeatable CLI workflow across many ecosystems rather than as hand-edited per-tool configuration. Its package-manager distribution also makes it a meta-package-management utility: a package installed by package managers to reconfigure package sources.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
chsrc | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/RubyMetric/chsrc
Installationsmetadaten
| Paketschlüssel | brew:chsrc |
|---|---|
| Version | 0.2.5 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/chsrc |
| Homepage | https://chsrc.run/ |
| Repository | https://github.com/RubyMetric/chsrc |
| Upstream-Dokumentation | https://github.com/RubyMetric/chsrc#readme |
| Lizenz | GPL-3.0-or-later |
| Quellarchiv | https://github.com/RubyMetric/chsrc/archive/refs/tags/v0.2.5.tar.gz |
| Zuletzt aktualisiert | 2026-06-15T10:20:12-04:00 |
| Pulse | updated |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | chsrc |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
chsrc
nix profile install nixpkgs#chsrcmain/chsrc
scoop install main/chsrcRubyMetric.chsrc
winget install --id RubyMetric.chsrc -eQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.