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 会被认为需要更新。

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

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

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

Contact Us

Powered By

resp

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

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

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

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

Contact Us

Powered By

resp

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

github