2024 Rust现代实用教程:1.1Rust简介与安装更新

文章目录

一、Rust安装

link:https://www.rust-lang.org/zh-CN/tools/install

Windows 的 Linux 子系统(WSL)

bash 复制代码
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

参考:

设置环境变量

bash 复制代码
设置环境变量 RUSTUP_DIST_SERVER (用于更新 toolchain):
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static

RUSTUP_UPDATE_ROOT (用于更新 rustup):
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

下载镜像安装脚本

bash 复制代码
wget https://cdn.jsdelivr.net/gh/rust-lang-nursery/rustup.rs/rustup-init.sh

执行安装脚本

bash 复制代码
sh rustup-init.sh

1 使用默认配置,2 使用自定义配置,3 取消安装

这里我们选择默认配置输入 1

配置cargo的环境变量

bash 复制代码
source $HOME/.cargo/env

测试一下安装结果

输入cargo ,按两下 tab键,进行命令补全提示,可以看到命令已经出来了

好了,rust环境已经安装成功了!

二、更新Rust

更新rust

bash 复制代码
$ rustup update

卸载Rust

bash 复制代码
rustup  self uninstall

添加组件

bash 复制代码
rustup component add rustfmt

查看版本

bash 复制代码
rustup --version

参考

相关推荐
几颗流星8 小时前
Rust 常用语法速记 - 解构赋值
后端·rust
李游Leo9 小时前
Rust 开发环境安装与 crates.io 国内源配置(Windows / macOS / Linux 全流程)
windows·macos·rust
几颗流星9 小时前
Rust 常用语法速记 - 循环
后端·rust
l1t10 小时前
DeepSeek辅助编写的利用quick_xml把xml转为csv的rust程序
xml·开发语言·人工智能·rust·解析器·quick-xml
BoredWait13 小时前
《步进电机》 rust 嵌入式esp23
rust·嵌入式
编码浪子1 天前
趣味学RUST基础篇(函数式编程闭包)
开发语言·算法·rust
光影少年1 天前
css优化都有哪些优化方案
前端·css·rust
focksorCr1 天前
编译缓存工具 sccache 效果对比
c++·缓存·rust
longxiangam2 天前
墨水屏程序
单片机·嵌入式硬件·rust·risc-v
tianyuanwo2 天前
Rust语言组件RPM包编译原理与Cargo工具详解
开发语言·网络·rust·rpm