温馨提示×

Debian怎样安装Rust工具链

小樊
44
2026-08-01 03:57:32
栏目: 编程语言

在 Debian 系统上安装 Rust 工具链,推荐使用 rustup(官方推荐方式),也可以从 Debian 仓库安装(版本通常较旧)。下面分别说明。


一、使用 rustup 安装(推荐 ✅)

1. 安装依赖

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

2. 安装 rustup

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

安装过程中会提示选择:

  • 默认直接回车即可(推荐 default 安装)

3. 加载环境变量

安装完成后执行:

source "$HOME/.cargo/env"

或重新打开终端。

4. 验证安装

rustc --version
cargo --version

二、安装指定工具链(可选)

查看可用工具链

rustup toolchain list

安装 nightly / stable / 指定版本

rustup toolchain install nightly
rustup default stable

三、从 Debian 官方仓库安装(不推荐 ⚠️)

Debian 仓库中的 Rust 版本通常较旧:

sudo apt install rustc cargo

查看版本:

rustc --version

⚠️ 缺点:

  • 更新慢
  • 不支持 rustup
  • 不适合现代 Rust 开发

四、常用组件安装

安装 rustup 组件

rustup component add rustfmt clippy

安装交叉编译目标(示例)

rustup target add x86_64-unknown-linux-musl

五、卸载 Rust(如需要)

rustup self uninstall

六、推荐场景总结

场景 推荐方式
日常开发 / 学习 ✅ rustup
CI / 服务器 ✅ rustup
仅临时使用 Debian apt

如果你告诉我 Debian 版本(如 11 / 12)使用场景(如嵌入式、Web、内核开发),我可以给你更精确的配置方案。

0