🔧 全平台自动换源工具 chsrc
chsrc 全平台通用换源工具
chsrc
是一个支持多语言、跨平台的换源工具,轻松管理开发环境的源配置。
🛠️ 1. 使用示例
🚀 2. 安装 chsrc
以 AlmaLinux 8 为例,安装步骤如下:
- 下载 chsrc 可执行软件包:
1
curl -L https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc-x64-linux -o chsrc; chmod +x ./chsrc;
- 将 chsrc 移动到系统 PATH 中:
1
sudo mv ./chsrc /usr/bin/
- 检查安装情况:
1
chsrc --help
🌐 3. 支持的编程语言与操作系统
编程语言
chsrc
支持多种编程语言的换源:
1
2
3
4
5
6
7
8
9
10
11
12
chsrc set ruby # 或 set gem
chsrc set python # 或 set pip / pdm
chsrc set node # 或 set npm / nodejs / yarn / pnpm
chsrc set perl # 或 set cpan
chsrc set php # 或 set composer
chsrc set go
chsrc set rust # 或 set cargo / crate
chsrc set java # 或 set maven / mvn / gradle
chsrc set dart # 或 set pub / flutter
chsrc set haskell # 或 set hackage / cabal / stack
chsrc set r # 或 set cran
chsrc set julia
操作系统
chsrc
还支持多种操作系统的源管理:
1
2
3
4
5
6
7
8
9
sudo chsrc set ubuntu
sudo chsrc set debian
sudo chsrc set fedora
sudo chsrc set arch
sudo chsrc set manjaro
sudo chsrc set gentoo
sudo chsrc set alpine
sudo chsrc set deepin
sudo chsrc set freebsd
常见软件
chsrc
同样适用于软件包管理器和开发工具的换源:
1
2
3
4
5
6
chsrc set brew # 或 set homebrew
chsrc set dockerhub # 或 set docker
chsrc set conda # 或 set anaconda
chsrc set tex # 或 set ctan / latex / texlive / miktex
chsrc set winget
chsrc set flathub
chsrc
提供灵活的配置管理方式,让开发环境的换源操作更加便捷高效。更多信息请访问 官方文档。
本文由作者按照
CC BY 4.0
进行授权