chsrc icon indicating copy to clipboard operation
chsrc copied to clipboard

chsrc 全平台命令行换源工具

Results 32 chsrc issues
Sort by recently updated
recently updated
newest added

为了更好的帮助和服务 FreeBSD 中文社区,我们将在这里持续讨论 FreeBSD 的换源实现情况 1. 换源代码在这里: https://github.com/RubyMetric/chsrc/blob/main/chsrc.c#L1255 2. 镜像在这里: https://github.com/RubyMetric/chsrc/blob/main/sources.h#L550 上述地址可能随代码的更新而代码行变动,我尽量更新

os_target

# 双边 issue 因为这个软件本身就是为了换源,服务国内网络,所以我们也主要在Gitee上协作开发,防止最坏的情况发生。 大多数issue都已经在Gitee上存放着了,可先检索 https://gitee.com/RubyMetric/chsrc/issues 但若你没有Gitee账号,或因别的原因,想要在GitHub上发issue,我们也完全接受 😉 # 双边 PR 2024-06-21:可以从GitHub和Gitee任何一边发起PR,请在 `dev` 分支上开发。

xxx@xxx:~$ sudo ./chsrc set docker chsrc: 当前 dockerhub 无任何可用源,请联系维护者

wr_target

对于更新问题,我们最好的解决办法是让 `chsrc` 被添加到这些包管理系统中: - [x] `homebrew` - [x] `scoop` - [x] `AUR` - [ ] `Flatpak` - [ ] `snap` - [ ] 其它平台

Release

之前使用这个方法换源,不过他的没有测速。 https://linuxmirrors.cn/mirrors/

# 多提 issue 每个组织、个人的技术栈都很不同,所以`chsrc`很难涵盖所有能换源的东西。 但是尽可能换所有源,这是`chsrc`想要达到的目标,所以如果有任何换源需求,请你大胆提出。 1. [issues on Gitee](https://gitee.com/RubyMetric/chsrc/issues) 2. [issues on GitHub](https://github.com/RubyMetric/chsrc/issues) # 多测试,多反馈 基于上述目标,我们的开发环境很难完全测试。所以当你发现有问题的时候,请直接提issue,并附上输出信息。 # 不需要C语言也可贡献 > chsrc 不仅是一个命令行工具,同时也是一个换源框架,它甚至使你能够在不了解C语言的情况下编写出新的换源方法(recipe)。 请参考文档:[doc/Write-A-Recipe-Even-If-You-Dont-Know-C.md](https://github.com/RubyMetric/chsrc/blob/dev/doc/Write-A-Recipe-Even-If-You-Dont-Know-C.md) `chsrc`为了达到全平台的支持,使用了C语言。这一点提高了贡献者的门槛。但是这并非说你无法贡献。如果发现`chsrc`现有实现的换源方法有问题,或还未实现该换源: 1. 而你非常清楚该如何换源时(甚至你已经自己编写、或找到其他人写的换源脚本): 你可以直接告知我们具体的命令,或用shell脚本的方式告诉我们如何换源,我们将转换为等效的C语言进入程序。可以使用 `sed`, `awk` 等外部命令,但是请确保平台上一定存在。 3....

### 你操作了什么? x86-64位CPU使用`curl -L https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc-x64-linux -o chsrc; chmod +x ./chsrc` ### 发生了什么? 提示`chsrc: chsrc: cannot execute binary file` ### 本应该怎么样? 希望能运行 ### chsrc 版本 看不到 ### 你使用的是哪个操作系统? 其他 ### OS...

### 你操作了什么? `curl https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc-x64-windows.exe -o chsrc.exe` 使用以上命令安装或者直接下载对应安装包,下载完成之后 报错无法使用 ![屏幕截图 2024-09-22 100318](https://github.com/user-attachments/assets/a22d4d0a-b7dc-4810-a13c-1e1fdc6f5ae3) ### 发生了什么? 找不到 .dll 文件 无法使用。(兼容问题) ### 本应该怎么样? chsrc 在 win 11上可以正常使用 ### chsrc 版本 0.1.8 ### 你使用的是哪个操作系统? Windows...

Bug
Windows

需要保证跨平台性,不干扰现有 recipe 的使用 此任务专指派给: @Word2VecT 其他贡献者请忽略 🤝

改善加强

![image](https://github.com/user-attachments/assets/3597ebd2-0faf-4d4c-8b9c-a05cd5ede8d4) 目前涉及: 1. `Homebrew` 2. `Dart`

改善加强