安装WSL
参考WSL安装oh-my-zsh并配置插件, 不再赘述.
安装Rust
-
执行
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rust.sh
, 下载rust-init的安装脚本. -
执行
vim rust.sh
, 修改RUSTUP_UPDATE_ROOT
, 配置为如下华中科技大学的rust-init源.
RUSTUP_UPDATE_ROOT="-https://mirrors.ustc.edu.cn/rust-static/rustup"
-
执行
sh rust.sh
, 安装rust. -
执行
echo "export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup" >> ~/.cargo/env
, 配置清华大学rust组件下载源. -
执行
vim ~/.cargo/config
, 写入如下crates源, 将官方源替换为华中科技大学crates源. -
执行
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
-
前往VSCode官网下载VSCode安装包, 安装到Windows上.
-
打开VSCode, 安装Remote - WSL与Rust两款插件.
-
重启VSCode, 连接至WSL的终端, 就可以愉快玩耍了.
来源:oschina
链接:https://my.oschina.net/zw531129/blog/3213806