搜索
toc
Latest Post

记一次 Redis OOM

解决 Clash 开启后 Google Play 无法更新下载软件

树莓派4b从 SD 卡迁移至 SSD

网站记录

230513-顾村公园

Rust 开发环境配置

❤ Jun Xie

指定安装位置

#这个也可以不指定,选择默认安装位置。
export RUST_HOME=/some/path
export CARGO_HOME=/some/path

rustup 安装

第一次安装 rustup 的时候,如果按照官网教程 https://sh.rustup.rs 链接无法下载,可以通过 jsdelivr 下载 rustup-init.sh, 然后把脚本中的 RUSTUP_UPDATE_ROOT 变量改为 https://mirrors.ustc.edu.cn/rust-static/rustup。
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

cargo

默认位置: $HOME/.cargo/config
如果配置了CARGO_HOME 就是 $CARGO_HOME/config
[source.crates-io]
replace-with = 'ustc'

[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"
# registry = "https://mirrors.ustc.edu.cn/crates.io-index"

开发工具

cargo install racer
# 由于以下工具默认安装里存在占位程序,需要使用 --force 选项强制安装
cargo install --force rustfmt
cargo install --force rls

rustup component add rls-preview
rustup component add rust-analysis
rustup component add rust-src

参考


Relate Post

php-fpm getenv 无法获取到系统的环境变量

ElasticSearch数组多个值匹配

maven获取不到jar包

SSL certificate problem: unable to get local issuer certificate 解决方法

IDEA Windows 端口占用问题解决