温馨提示×

debian配置rust用啥工具

小樊
47
2026-09-20 12:37:13
栏目: 编程语言

在 Debian 上配置 / 安装 Rust,常用工具主要有下面几种,按推荐程度给你排一下:


✅ 1. rustup(官方推荐,最常用)

适合:几乎所有场景(开发、学习、生产)

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

安装完成后:

source "$HOME/.cargo/env"

常用命令:

rustup update
rustup install stable
rustup default stable

✅ 优点:

  • 官方维护
  • 可管理多版本(stable / beta / nightly)
  • 跨平台一致

✅ 2. Debian 官方 apt(不推荐主用)

适合:只想跑 Rust 程序,不开发

sudo apt update
sudo apt install rustc cargo

⚠ 缺点:

  • 版本通常较旧
  • 不利于版本管理

✅ 3. 容器 / 开发环境(进阶)

适合:CI、服务器、 reproducible build

  • 官方镜像:rust:latest
  • 或用 podman / docker
docker run --rm -it rust

✅ 4. 编辑器 & 辅助工具(配套)

虽然不是“安装 Rust”,但基本都会用到:

  • rust-analyzer(LSP)
  • cargo 自带
  • clippyrustup component add clippy
  • fmtrustup component add rustfmt

✅ 总结建议

使用场景 推荐方式
学习 / 开发 ✅ rustup
仅运行程序 apt
服务器 / CI Docker
多版本管理 rustup

如果你是刚装 Debian 想写 Rust 程序,直接一句话:

curl https://sh.rustup.rs -sSf | sh

如果你愿意,我也可以按你的 Debian 版本 / 用途(桌面、服务器、WSL) 给你具体步骤。

0