chsrc

RubyMetric·RubyMetric.chsrc

chsrc 全平台通用换源工具与框架.

winget install --id RubyMetric.chsrc --exact --source winget

Latest 0.2.5·March 25, 2026

Release Notes

该附件二进制文件为预编译供用户提前使用 版本:v0.2.5 日期:2026-03-25 更新:v0.2.4...v0.2.5 内容:

  1. 新增 -scope=project|user|system 选项,替代之前的 -local 选项,若用户指定未实现或不支持的 scope 直接禁止
  2. 精简换源 API,方便维护者使用
  3. 增加 Bash 自动补全文件
  4. 对 xy.h 中所有函数进行内存注解
  5. 修复: Windows 安装脚本无法识别已移动的 Downloads 目录 换源方法(recipe):
  6. 修复 Ubuntu ARM64 下 reset 的问题
  7. 修复 chsrc ls ruby 时出现的段错误
  8. Cargo recipe 现在检测 CARGO_HOME 源:
  9. 调整部分 Cargo 测速链接为模糊测速 新贡献者
  • @usernameisnull made their first contribution in #335
  • @AnonTokio made their first contribution in #348
  • @Copilot made their first contribution in #333

Installer type: portable

ArchitectureScopeDownloadSHA256
x86DownloadB5DB7E49C3C35660BFB07DB81C54C23E8E8BF167EED041023E1F7150C1C65454
x64Download9D1429ABE57DFE951230900169A64C4998776261F88F62DFD63CBCC0090CFF81

Details

Homepage
https://github.com/RubyMetric/chsrc
License
GPL-3.0
Publisher
RubyMetric
Support
https://github.com/RubyMetric/chsrc/issues

Tags

archlinuxbrewbsdc99cargocomposercpandebianfedoraflathubgemguixlinuxmacosmavennix

Older versions (5)

0.2.4
ArchitectureScopeDownloadSHA256
x86DownloadD77F8AB42C5CA0A99BF0588BB735956876FEEDAC7DC9C1100B0F8BC8516BF74B
x64DownloadEE75D2CB43A69016BC96DB6470B337D1854F385F9CF5CBDABA96DF781004A5A5
0.2.3
ArchitectureScopeDownloadSHA256
x86DownloadC439725529B15AC84590B381C510422EBBF232834F0086F5C072A059263DBBE7
x64DownloadE8282EB647594A35217E53C85A55C0070EA71D98C775DF19B3AC9DE4DC3C6115
0.2.2
ArchitectureScopeDownloadSHA256
x86DownloadC04592D2EAA161809982A2DA55C99C1A8A9AD54B92568DBA1DB81C15344E2B5B
x64Download93C9C27C1DDA0F9223273FBD2BB027BFEC8A40C9F0F5357391AB5DDF528BBD49
0.2.0
ArchitectureScopeDownloadSHA256
x64Download419F1E92314EEE1BD3F34F33CF6D3E683274A201652C60AA4859B049BCDF0E75
x86DownloadC59493FA7AE797030F8FB78EA30E9B145C2C948D97619409C2F6C828CEBBF891
0.1.9
ArchitectureScopeDownloadSHA256
x64Download512685937D62DB478A9D552E9BC6B1112D60D01085F72D9E9B51F25603398E44