Rust绿色版(Win10)制作&安装教程

Rust绿色安装说明

针对Win10下Rust安装和绿化的指导说明。
附带Rust国内源加速的方法。

版本信息:

λ rustup-init.exe -y                                                            
info: syncing channel updates for 'stable-x86_64-pc-windows-msvc'               
info: latest update on 2017-11-23, rust version 1.22.1 (05e2e1c41 2017-11-22)   
info: downloading component 'rustc'                                             
 30.7 MiB /  30.7 MiB (100 %)   1.1 MiB/s ETA:   0 s                            
info: downloading component 'rust-std'                                          
 42.9 MiB /  42.9 MiB (100 %) 644.7 KiB/s ETA:   0 s                            
info: downloading component 'cargo'                                             
  2.3 MiB /   2.3 MiB (100 %) 743.1 KiB/s ETA:   0 s                            
info: downloading component 'rust-docs'                                         
  4.2 MiB /   4.2 MiB (100 %) 693.0 KiB/s ETA:   0 s                            
info: installing component 'rustc'                                              
info: installing component 'rust-std'                                           
info: installing component 'cargo'                                              
info: installing component 'rust-docs'                                          
info: default toolchain set to 'stable'                                         

  stable installed - rustc 1.22.1 (05e2e1c41 2017-11-22)   

安装说明

  1. 下载绿色版本rust-1.22.1-i686-pc-windows-msvc.tar.gz,解压在D盘根目录下。
  2. 设置环境变量,如下:
RUSTUP_HOME=D:\rust-1.22.1-i686-pc-windows-msvc\rustc
CARGO_HOME=D:\rust-1.22.1-i686-pc-windows-msvc\cargo

PATH=%RUSTUP_HOME%:%CARGO_HOME%\bin:%PATH%  // 注意,这里是伪代码
  1. 设置Cargo的国内源
// CARGO_HOME根目录下config文件(没有则新建):
[registry]
index = "https://mirrors.ustc.edu.cn/crates.io-index/"
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index/"

// 环境变量
RUSTUP_DIST_SERVER=http://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOT=http://mirrors.ustc.edu.cn/rust-static/rustup
  1. Rustup安装
// 1. 下载rustup-init.exe, 放在rust根目录,在控制台里执行`rustup-init -y`
// 2. rustup-init会自动更新,主要变化为cargo/bin目录下会新增很多exe. 

// 版本更新
rustup update

总结

除了下载速度慢点,Rust的安装还是比较简单的。唯一的麻烦是文档太少了!!!!
期待Rust的新手教程会更多一点,否则,只安装这一步就逼退了太多的人了。

也可以使用中科大的源,参考 http://blog.csdn.net/xiangxianghehe/article/details/53471936

你可能感兴趣的:(Rust)