WSL安装Rust开发环境

五迷三道 提交于 2020-04-06 02:37:18

安装WSL

参考WSL安装oh-my-zsh并配置插件, 不再赘述.

安装Rust

  1. 执行curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rust.sh, 下载rust-init的安装脚本.

  2. 执行vim rust.sh, 修改RUSTUP_UPDATE_ROOT, 配置为如下华中科技大学的rust-init源.

RUSTUP_UPDATE_ROOT="-https://mirrors.ustc.edu.cn/rust-static/rustup"
  1. 执行sh rust.sh, 安装rust.

  2. 执行echo "export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup" >> ~/.cargo/env, 配置清华大学rust组件下载源.

  3. 执行vim ~/.cargo/config, 写入如下crates源, 将官方源替换为华中科技大学crates源.

  4. 执行echo "source $HOME/.cargo/env >> $HOME/.zshrc", 将cargo加入环境变量.

[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

安装Visual Studio Code

  1. 前往VSCode官网下载VSCode安装包, 安装到Windows上.

  2. 打开VSCode, 安装Remote - WSLRust两款插件.

  3. 重启VSCode, 连接至WSL的终端, 就可以愉快玩耍了.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!