Mac下安装Rust

2018-08-13  本文已影响1055人  封不然

上来先粘贴官方文档地址护身:https://www.rust-lang.org/zh-CN/

从我个人看来,大概Rust感觉是被墙损伤最大的一门开发语言,好了,那么接下来我就给大家讲一下安装rust的辛苦历程,进入了文档后,会发现官方推荐的命令

curl https://sh.rustup.rs -sSf | sh

在此我一定要说明的是,这行不通!!会有“curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to sh.rustup.rs:443”等问题等着你。

直接上解决方案:
重要的事情说三遍,要用中科大源,要用中科大源,要用中科大源!!
下面上解决方案

# 编辑文件
$ vim ~/.bashrc
# 在文件中加入以下两句
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
# 接下来运行命令使文件生效
$ source ~/.bashrc
# 然后就可以进行安装
curl -sSf https://mirrors.ustc.edu.cn/rust-static/rustup.sh | sh -s
# 进行最后的配置,config可能不存在,创建就完了
$ cd /root/
$ mkdir .cargo
$ cd .cargo 
$ vim 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/"

安装镜像的时候只需要把 https://static.rust-lang.org 换成 https://mirrors.ustc.edu.cn/rust-static 就万事大吉了,哈哈哈!接下来去试一试自己的helloworld程序

上一篇下一篇

猜你喜欢

热点阅读