下载rustup-init
创建临时目录(命令:
mkdir ws_tmp && cd ws_tmp)下载rustup-init (命令:
curl https://sh.rustup.rs/ > rustup-init.sh)
运行rustup-init
- 运行rustup-init(命令:
chmod +x rustup-init.sh && ./rustup-init.sh)
没错,就是这里,迟迟不能完成,别急,且看下面的步骤
- 编辑下载好的rustup-init.sh文件(命令:
vi ./rustup-init.sh)
找到红色箭头之后的https地址,将该https地址整体替换为https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup/archive/1.22.1
地址替换
当然也可以替换成你想要的地址,比如https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup/archive/目录下的地址可选择其一
地址列表示例
- 再次运行rustup-init(命令:
./rustup-init.sh)再次运行rustup-init.png
发现报错,原因是在https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup/archive/1.22.1目录下,并没有dist目录,我们到rustup-init.sh文件中纠正此错误,且看下面的步骤
- 编辑下载好的rustup-init.sh文件(命令:
vi ./rustup-init.sh)
找到dist一行
disk行查找.png
删除该行中的dist
删除dist.png
rustup-init安装rust环境
- 再次运行rustup-init(命令:
./rustup-init.sh)
不一会儿,便出现了动作
运行rustup-init成功.png
我们选择1进行安装
选择1进行安装.png
又开始龟速前进了。。。
更换RUSTUP_DIST_SERVER源(命令:
export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup)-
再次运行rustup-init(命令:
./rustup-init.sh)再次运行rustup-init.png
看起来下载速度不错!等待些许时刻
rustup安装完成.png
但!!!此刻我们输入cargo --version会报找不到命令
按照刚才安装完的提示(上图字体加粗部分),我们执行命令source ~/.cargo/env
之后便可以正常看到cargo、rustc 以及rustup的版本信息
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




