温馨提示×

怎样在Debian装Rust工具

小樊
39
2026-09-14 08:31:13
栏目: 编程语言

在 Debian 上安装 Rust 工具链(编译器 rustc、包管理器 cargo 等)有几种常见方式。下面按推荐程度由高到低说明。


方式一(强烈推荐):使用官方 rustup

这是 Rust 官方推荐方式,能方便地安装、升级、切换版本。

1. 安装依赖

sudo apt update
sudo apt install -y curl build-essential

2. 下载并运行 rustup 安装脚本

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

3. 按提示操作

  • 一般直接选 1) Proceed with standard installation
  • 安装完成后,加载环境变量:
source "$HOME/.cargo/env"

4. 验证安装

rustc --version
cargo --version

5. 升级 Rust

rustup update

方式二:使用 Debian 官方仓库(不推荐用于开发)

适合只偶尔运行 Rust 程序的人。

sudo apt update
sudo apt install -y rustc cargo

⚠️ 注意:

  • Debian 仓库中的 Rust 版本通常较旧
  • 很多现代 crate 可能要求新版本 Rust

方式三:为特定用户或 CI 环境

如果你是服务器 / CI:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source "$HOME/.cargo/env"

常见补充工具

安装常用组件

rustup component add rustfmt clippy

交叉编译(示例:Windows)

rustup target add x86_64-pc-windows-gnu

卸载 Rust(rustup 安装)

rustup self uninstall

如果你愿意,可以告诉我:

  • 你用的是 Debian 几?
  • 桌面 / 服务器 / WSL?
  • 是否用于 嵌入式 / WebAssembly / 系统编程?

我可以给你更精确的建议。

0