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

参考

相关推荐
阿正的梦工坊2 小时前
【Rust】19-FFI、ABI 与跨语言边界设计
开发语言·后端·rust
fox_lht2 小时前
第十五章 函数式语言:迭代器和闭包
开发语言·后端·学习·算法·rust
shencangsheng2 小时前
从 Polars 到 DataFusion:一个 Rust 桌面 SQL 查询工具的技术演进
rust
fox_lht3 小时前
14.6.将错误重定向到标准错误
开发语言·后端·学习·rust
wzg19690226wzg4 小时前
rust 学习 泛型
开发语言·学习·rust
techdashen4 小时前
Rust 基础设施团队 2025 Q4 回顾与 2026 Q1 计划
开发语言·后端·rust
阿正的梦工坊4 小时前
【Rust】17-Send、Sync 与并发安全抽象
算法·安全·rust
阿正的梦工坊5 小时前
【Rust】13-Trait 系统、动态分发与对象安全
算法·安全·rust
techdashen6 小时前
Rust 项目进展月报:2026 年 1 月
开发语言·后端·rust
阿正的梦工坊7 小时前
【Rust】15-Rust 内存布局、Drop 顺序与 unsafe 边界
开发语言·rust