Arch Linux 安装rust

0. 参考

Rust Toolchain 反向代理使用帮助

1. 安装

安装rustup和toolchain

yaourt -S rustup
rustup install stable
rustup default stable
# 如果要安装nightly
rustup install nightly
rustup default nightly

2. 测试

 fn main() {
println!("Hello, World!");
}

3. 补全需要

rustup component add rust-src
cargo install racer
cargo install rustfmt

4. 设置env

以zsh为例,设置.zshenv为以下内容,可以帮助补全和设置rust为使用国内的源。

RUST_SRC_PATH=(~/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src)
RUSTUP_DIST_SERVER=(https://mirrors.ustc.edu.cn/rust-static)
RUSTUP_UPDATE_ROOT=(https://mirrors.ustc.edu.cn/rust-static/rustup)
# 如果要安装nightly
RUST_SRC_PATH=(~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src)
RUSTUP_DIST_SERVER=(https://mirrors.ustc.edu.cn/rust-static)
RUSTUP_UPDATE_ROOT=(https://mirrors.ustc.edu.cn/rust-static/rustup)

最新文章

  1. MySQL黑科技用法总结(持续更新)
  2. POJ2104 —— K-th number
  3. UISearchBar和 UISearchDisplayController的使用
  4. composer 272解决
  5. struts1 和 struts2中Action什么时候实例化
  6. 关于Python网络爬虫实战笔记③
  7. 整合SSH时,遇到了org.springframework.beans.factory.BeanCreationException错误
  8. rpm包
  9. 关于webservlet 请求异步处理,链接未关闭出现的bug
  10. 【转】js中通过docment.cookie获取到的内容不完整! 在浏览器的application里的cookie里可以看到完整的cookie,个别字段无法通过document.cookie获取。 是否有其他办法可以获取到??
  11. 【BZOJ3874】[AHOI&JSOI2014]宅男计划(贪心,三分)
  12. Java NIO中的Buffer 详解
  13. ORM(二)
  14. C++ 日志生成 DLL
  15. cocos2dx 粒子系统
  16. day25 模块04_模块和包
  17. Red Hat 配置ip地址
  18. mave安装配置
  19. Python如何引入自定义模块?
  20. [POI2015]Pustynia

热门文章

  1. Redis 持久化配置(兼论瞎翻译的问题)
  2. 【汇总】数据库提权(mysql、mssql)
  3. C#在DataGridView中自定义键盘功能——光标在单元格内具体位置
  4. Linux (Ubuntu 18.04) 安装vim编辑器
  5. 【ABAP系列】SAP 使用事务码DBCO实现SAP链接外部数据库以及读取例程
  6. 使用 Vulkan * API 并行渲染对象
  7. js动态修改浏览器title
  8. 抓包分析IP如何设置详细步骤
  9. pt-online-schema-change 修改表结构
  10. logistics多分类