# 在不同操作系统上安装 Rust

URL: https://caijiao.org/rust/02-setup/01-install
Source: docs/rust/02-setup/01-install.md
Description: Rust 提供跨平台的安装方式，可在 Windows、macOS 和各类 Linux 系统上快速安装，推荐使用官方安装工具 rustup 进行统一管理和更新。

Rust 提供统一的安装工具 `rustup`，支持主流操作系统。使用 `rustup` 安装后，可自动配置编译器（`rustc`）、包管理工具（`cargo`）等开发组件。

## Windows

推荐使用 rustup-init 安装器：

1. 访问官网：https://rust-lang.org
2. 下载并运行 `rustup-init.exe`
3. 安装完成后，重启终端，执行 `rustc -V` 验证安装

或使用 PowerShell 安装：

```powershell
Invoke-WebRequest -Uri https://win.rustup.rs -UseBasicParsing | Invoke-Expression
```

## macOS

使用终端命令安装：

```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```

安装完成后按提示配置环境变量。使用 `brew install rust` 也可安装，但不推荐。

## Linux

大多数 Linux 发行版推荐使用 rustup：

```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```

安装完成后，可使用以下命令验证：

```bash
rustc --version
cargo --version
```

若系统源中包含旧版本 Rust，请优先使用 rustup 保持版本一致性。
