pkg.soopen package index

brew / Rang 3430

chsrc mit Homebrew, Nix, scoop, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für chsrc in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install chsrc

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#chsrc

nixpkgs package indexes · pkgs/by-name/ch/chsrc/package.nix · Quelle: api.github.com

Windows

Scoopverifiziert · 92%
scoop install main/chsrc

Scoop official bucket manifest trees · bucket/chsrc.json · Quelle: api.github.com

Windows Package Managerverifiziert · 92%
winget install --id RubyMetric.chsrc -e

Windows Package Manager source index · RubyMetric.chsrc · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Change Source for every software on every platform from the command-line

Befehle und Aliase

  • chsrc

Verlauf

Projektgeschichte und Nutzung

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.

Projektgeschichte

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.

Adoptionsgeschichte

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.

Wie es verwendet wird

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.

Warum Paket-Nerds sich dafür interessieren

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.

Zeitleiste

  • 2023: Public GitHub repository created.
  • 2024: Pre-release binaries published on GitHub Releases.
  • 2025: v0.2.0 and later releases continued the packaged CLI line.
  • 2026: Homebrew formula tracks v0.2.5.

Related projects

  • The README references chsrc-bootstrap for platforms without prebuilt binaries and describes recipes as the way contributors add new source-changing targets.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
chsrcExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und 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.

Seite generiert2026-08-03
Manager-Version0.2.6
Manager aktualisiert2026-07-25
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:chsrc
Version0.2.6
PaketmanagerHomebrew
Homepagehttps://chsrc.run/
Repositoryhttps://github.com/RubyMetric/chsrc
Zuletzt aktualisiert2026-07-25T06:48:41Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

chsrc

nix profile install nixpkgs#chsrc
  • normalized package name match
  • Abgeglichen nach: Chsrc
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ch/chsrc/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

main/chsrc

scoop install main/chsrc
  • normalized package name match
  • Abgeglichen nach: Chsrc
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/chsrc.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

RubyMetric.chsrc

winget install --id RubyMetric.chsrc -e
  • normalized package name match
  • Abgeglichen nach: Chsrc
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: RubyMetric.chsrc from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation