镜像服务提供商

curl <https://chsrc.run/posix> | bash
scoop install chsrc
winget install RubyMetric.chsrc
"& { $(iwr -useb <https://chsrc.run/windows>) } -Version pre" | iex

chsrc set python
chsrc set conda 
chsrc set node 
sudo chsrc set ubuntu
sudo chsrc set openwrt
chsrc set winget
chsrc set brew
chsrc set dockerhub

chsrc set -local #  *项目级* 换源

一键换源脚本

Linux软件源(需使用 Root 用户执行脚本)

bash <(curl -sSL <https://linuxmirrors.cn/main.sh>)

在一些不完整内核的环境中上面的代码可能会有问题,这种情况下就可以使用这样的

wget <https://linuxmirrors.cn/main.sh>
sudo bash main.sh

Python

uv(现代包管理封装)

<aside> 🗑️ 清理

pip cache purge # pip>20.1

</aside>

Conda

[(Ana)conda](https://arnoliu.notion.site/Ana-conda-808242692f374b1281a934b705248894)

Node.js


<aside> 🔥 如果你是自己的机子,推荐安装nvm来管理不同版本的nodejs(但是已经安装nodejs的话要先卸载才安装,所以可以不折腾了) https://github.com/coreybutler/nvm-windows(winget里也有) For Win

比nvm-win更好的选择是https://github.com/1111mp/nvm-desktop(将命令从nvm xxx 改为了nvmd xxx

For Unix(无需root)

curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh> | bash

# or

wget -qO- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh> | bash

nvm使用

</aside>

手动安装