一键为 Linux 更换最快的国内 apt/yum 源,还支持为 Python、Brew、Emacs 等软件换最快的源

一键为 Linux 更换最快的国内 apt/yum 源,还支持为 Python、Brew、Emacs 等软件换最快的源

chsrc 是一个开源项目,主要用来为常见的 Linux 操作系统、编程语言、软件更换最快的国内源,让更新变得简单一些。

67e51d50464c4.jpg

全平台通用换源工具 chsrc

全平台命令行换源工具,目标支持 Linux (包括麒麟、openEuler、deepin等), Windows, macOS, BSD 等尽可能多的操作系统,龙芯、飞腾、RISC-V 等尽可能多的CPU

只需要使用一行命令,即可为系统或者软件更换最快的国内源。注意这里仅有国内源,并无任何国外源,所以仅适合国内用户。

如何使用

chsrc 本身支持在 Windows、macOS、Linux 中运行,以 Ubuntu 系统为例,只需要输入:

./chsrc-x64-linux set ubuntu

它就会帮你先测速,找到最快的镜像站,再更换源,然后就好了。

67e51e0fa5fd4.png

chsrc 支持的系统与程序

编程语言开发

  • gem ruby rubygem rb rubygems bundler

  • pip python pypi py pdm

  • npm node nodejs js yarn pnpm

  • perl cpan

  • php composer

  • lua luarocks

  • rust cargo crate crates

  • go golang goproxy

  • java maven gradle

  • clojure clojars cloj lein leiningen

  • dart pub flutter

  • haskell cabal stack hackage

  • ocaml opam

  • cran r

  • julia

操作系统

  • ubuntu

  • mint

  • debian deb

  • fedora

  • suse opensuse

  • kali

  • arch

  • manjaro

  • gentoo

  • rocky rockylinux

  • alpine

  • void voidlinux

  • solus

  • ros ros2

  • trisquel

  • lite linuxlite

  • raspi raspberrypi

  • deepin

  • euler openeuler

  • kylin openkylin

  • msys2 msys

  • freebsd

  • netbsd

  • openbsd

软件

  • brew homebrew

  • flathub

  • nix

  • guix

  • emacs elpa

  • latex ctan tex texlive miktex tlmgr mpm

  • conda anaconda

chsrc 只有中文界面,根据提示使用即可。

获取