chsrc

RubyMetric · RubyMetric.chsrc

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

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

Latest 0.2.5

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

Architecture Scope Download SHA256
x86 Download B5DB7E49C3C35660BFB07DB81C54C23E8E8BF167EED041023E1F7150C1C65454
x64 Download 9D1429ABE57DFE951230900169A64C4998776261F88F62DFD63CBCC0090CFF81

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
Architecture Scope Download SHA256
x86 Download D77F8AB42C5CA0A99BF0588BB735956876FEEDAC7DC9C1100B0F8BC8516BF74B
x64 Download EE75D2CB43A69016BC96DB6470B337D1854F385F9CF5CBDABA96DF781004A5A5
0.2.3
Architecture Scope Download SHA256
x86 Download C439725529B15AC84590B381C510422EBBF232834F0086F5C072A059263DBBE7
x64 Download E8282EB647594A35217E53C85A55C0070EA71D98C775DF19B3AC9DE4DC3C6115
0.2.2
Architecture Scope Download SHA256
x86 Download C04592D2EAA161809982A2DA55C99C1A8A9AD54B92568DBA1DB81C15344E2B5B
x64 Download 93C9C27C1DDA0F9223273FBD2BB027BFEC8A40C9F0F5357391AB5DDF528BBD49
0.2.0
Architecture Scope Download SHA256
x64 Download 419F1E92314EEE1BD3F34F33CF6D3E683274A201652C60AA4859B049BCDF0E75
x86 Download C59493FA7AE797030F8FB78EA30E9B145C2C948D97619409C2F6C828CEBBF891
0.1.9
Architecture Scope Download SHA256
x64 Download 512685937D62DB478A9D552E9BC6B1112D60D01085F72D9E9B51F25603398E44