rust 环境墙内安装

引言

每当看到 rustc 在龟速downloading中,就感到十分痛苦。

步骤

下载执行脚本

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rust_install.sh
chmod +x rust_install.sh

替换执行脚本中的工具链镜像地址

vim rust_install.sh
# 找到 RUSTUP_UPDATE_ROOT 变量 替换原仓库地址
RUSTUP_UPDATE_ROOT="${RUSTUP_UPDATE_ROOT:-https://mirrors.ustc.edu.cn/rust-static/rustup}"

修改环境变量

# 后续将该环境变量写入配置文件
export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup

最后执行安装。