chsrc icon indicating copy to clipboard operation
chsrc copied to clipboard

【欢迎参与贡献】搜集默认源地址,帮助使用 `reset` 功能

Open ccmywish opened this issue 1 year ago • 6 comments

1. 无法 reset

chsrc 目前大部分能够进行 chsrc setchsrc get 操作,但是却不能进行 chsrc reset 操作,这并不是由于重置的换源逻辑没有实现,反而是由于不知道默认源的URL是什么。


2. 默认源也许更快

在某些特殊时候,也许你的默认源也许比镜像源快,这也证明了默认源的重要性:

Image


PR 还是 评论?

chsrc 是一个集体性互助性项目,我们欢迎直接PULL REQUEST,而非仅仅在此issue评论,这是一个开始参与 chsrc 贡献的简单但十分有帮助的契机。

在代码中添加URL的位置很好辨认:

显示 {&UpstreamProvider, 的位置,如 Python 的默认地址: https://github.com/RubyMetric/chsrc/blob/066a37794745ab3443a34969cd26c0bacc5b2b0c/src/recipe/lang/Python/common.h#L44-L64


语言

  • Dart

    • [x] Pub (感谢 @czyt)
    • [x] Flutter (感谢 @czyt)
  • Rust

    • [x] Cargo (感谢 @Mikachu2333 )
    • [x] rustup (感谢 @Yangmoooo)
  • [ ] Clojure

  • [x] Go (感谢 @czyt)

  • [ ] Haskell hackage

  • [x] Java (感谢 @BingChunMoLi)

  • [ ] Julia

  • [ ] Lua

  • [ ] NuGet

  • [ ] OCaml

  • [ ] Perl

  • [ ] PHP

  • [ ] R


OS

  • [x] Armbian (感谢 @Yangmoooo)
  • [x] Debian (感谢 @Yangmoooo)
  • [x] deepin (感谢 @Yangmoooo)
  • [x] Kali Linux (感谢 @Yangmoooo)
  • [x] Linux Lite (感谢 @Yangmoooo)
  • [ ] Linux Mint
  • [x] Raspberry Pi (感谢 @Yangmoooo)
  • [ ] ROS
  • [ ] Trisquel
  • [x] Ubuntu (感谢 @XUANJI233)
  • [ ] NetBSD
  • [ ] OpenBSD
  • [ ] MSYS2
  • [x] AlmaLinux (感谢 @Yangmoooo)
  • [ ] Anolis OS
  • [x] Fedora (感谢 @happy-game)
  • [x] openEuler (感谢 @Yangmoooo)
  • [ ] Rocky Linux
  • [x] Alpine (感谢 @Yangmoooo)
  • [ ] Gentoo
  • [ ] openSUSE
  • [x] OpenWrt (感谢 @Yangmoooo)
  • [ ] Solus
  • [x] Void Linux (感谢 @Yangmoooo)

软件

  • [x] Anaconda (感谢 @Yangmoooo)
  • [ ] Docker Hub
  • [ ] Homebrew
  • [ ] CocoaPods
  • [ ] Emacs
  • [x] Flathub (感谢 @jialinlvcn)
  • [ ] Guix
  • [ ] Nix
  • [ ] Tex Live

ccmywish avatar Oct 30 '24 23:10 ccmywish

golang的环境变量GOPROXY 默认值是 https://proxy.golang.org,direct,稍后提交pr

czyt avatar Oct 31 '24 05:10 czyt

docker收集到的源
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://mirror.ccs.tencentyun.com",

WINGSIGOD avatar Nov 22 '24 09:11 WINGSIGOD

建议添加更换Anaconda的镜像源方法。他的.condarc文件内容为: Uploading condarc.txt…

xyx1926885268 avatar Dec 07 '24 10:12 xyx1926885268

pip镜像源: https://mirror.nju.edu.cn/pypi/web/simple https://mirrors.pku.edu.cn/pypi/web/simple

xyx1926885268 avatar Dec 07 '24 10:12 xyx1926885268

rust镜像源文件: Uploading config.toml…

xyx1926885268 avatar Dec 07 '24 11:12 xyx1926885268

PHP 的这里好像已经有了 reset 地址 https://github.com/RubyMetric/chsrc/blob/32feeaea1b096cea9ca471953b5a901cc7dd89cb/src/recipe/lang/PHP.c#L25

conglinyizhi avatar Sep 09 '25 13:09 conglinyizhi