Rustup 镜像安装帮助

Rustup 是 Rust 官方的跨平台 Rust 安装工具。

TUNA 只会保留一段时间的 nightly,如果在安装时出现错误,请用 RUSTUP_DIST_SERVER= rustup ... 来使用官方源。

使用 rustup 安装 rust 时,若要启用 TUNA 源,执行:

$ # for bash
$ RUSTUP_DIST_SERVER=https://mirrors.qlu.edu.cn/rustup rustup install stable # for stable
$ # for fish
$ env RUSTUP_DIST_SERVER=https://mirrors.qlu.edu.cn/rustup rustup install stable # for stable
$ # for bash
$ RUSTUP_DIST_SERVER=https://mirrors.qlu.edu.cn/rustup rustup install nightly # for nightly
$ # for fish
$ env RUSTUP_DIST_SERVER=https://mirrors.qlu.edu.cn/rustup rustup install nightly # for nightly
$ # for bash
$ RUSTUP_DIST_SERVER=https://mirrors.qlu.edu.cn/rustup rustup install nightly-YYYY-mm-dd
$ # for fish
$ env RUSTUP_DIST_SERVER=https://mirrors.qlu.edu.cn/rustup rustup install nightly-YYYY-mm-dd

若要长期启用 TUNA 源,执行:

$ # for bash
$ echo 'export RUSTUP_UPDATE_ROOT=https://mirrors.qlu.edu.cn/rustup/rustup' >> ~/.bash_profile
$ echo 'export RUSTUP_DIST_SERVER=https://mirrors.qlu.edu.cn/rustup' >> ~/.bash_profile
$ # for fish
$ echo 'set -x RUSTUP_UPDATE_ROOT https://mirrors.qlu.edu.cn/rustup/rustup' >> ~/.config/fish/config.fish
$ echo 'set -x RUSTUP_DIST_SERVER https://mirrors.qlu.edu.cn/rustup' >> ~/.config/fish/config.fish

注:rustup 在判断是否需要更新时依赖于 toml 的 sha256 ,由于 toml 内容中相关链接被替换为 TUNA 源,第一次切换到 TUNA 源时各个 channel 会被认为需要更新。

本站由齐鲁工业大学网络信息中心支持创办,由网络运维部进行维护。

齐鲁工业大学网络信息中心网络运维部,负责办公区与教学区的网络设施维护、以及学校教育网的建设保障工作。

本站相关源码可在 这里获取。

本站基于清华大学TUNA开源的mirror-webtunasync项目,感谢TUNA为国内开源生态作出的伟大贡献

Contact Us

Powered By

resp

本镜像服务器由国家超级计算济南中心
山河超级计算平台强力驱动。

本站由齐鲁工业大学网络信息中心支持创办,由网络运维部进行维护。

齐鲁工业大学网络信息中心网络运维部,负责办公区与教学区的网络设施维护、以及学校教育网的建设保障工作。

本站相关源码可在 这里获取。

本站基于清华大学TUNA开源的mirror-webtunasync项目,感谢TUNA为国内开源生态作出的伟大贡献

Contact Us

Powered By

resp

本镜像服务器由国家超级计算济南中心
山河超级计算平台强力驱动。

github