macOS
brew install chsrclocal Homebrew formula metadata
brew
chsrc のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install chsrclocal Homebrew formula metadata
nix profile install nixpkgs#chsrcnixpkgs package indexes · pkgs/by-name/ch/chsrc/package.nix · ソース: api.github.com
scoop install main/chsrcScoop official bucket manifest trees · bucket/chsrc.json · ソース: api.github.com
winget install --id RubyMetric.chsrc -eWindows Package Manager source index · RubyMetric.chsrc · ソース: cdn.winget.microsoft.com
概要
Change Source for every software on every platform from the command-line
履歴
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.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
chsrc | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/RubyMetric/chsrc
インストールメタデータ
| パッケージキー | brew:chsrc |
|---|---|
| バージョン | 0.2.5 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/chsrc |
| ホームページ | https://chsrc.run/ |
| リポジトリ | https://github.com/RubyMetric/chsrc |
| 上流ドキュメント | https://github.com/RubyMetric/chsrc#readme |
| ライセンス | GPL-3.0-or-later |
| ソースアーカイブ | https://github.com/RubyMetric/chsrc/archive/refs/tags/v0.2.5.tar.gz |
| 最終更新 | 2026-06-15T10:20:12-04:00 |
| Pulse | updated |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| 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 |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
chsrc
nix profile install nixpkgs#chsrcmain/chsrc
scoop install main/chsrcRubyMetric.chsrc
winget install --id RubyMetric.chsrc -eソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.