温馨提示×

配置ubuntu rust用什么工具

小樊
40
2026-10-28 07:01:47
栏目: 编程语言

在 Ubuntu 上配置 Rust 开发环境,常用以下几种工具/方式,按推荐程度从高到低说明:


1. rustup(官方推荐 ✅)

最常用、最标准的方式

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

安装完成后:

source $HOME/.cargo/env

常用命令:

rustup update
rustc --version
cargo --version

✅ 优点:

  • 官方维护
  • 支持多版本 Rust(stable / beta / nightly)
  • 方便管理工具链

2. 通过 Ubuntu 官方仓库(不推荐 ❌)

sudo apt install rustc cargo

⚠️ 缺点:

  • 版本通常较旧
  • 更新慢
  • 不利于长期开发

3. 使用容器(Docker)

适合隔离环境或 CI:

docker run --rm -it rust:latest

适合:

  • 服务器
  • 教学
  • 多项目隔离

4. 开发辅助工具(强烈建议一起装)

配置好 Rust 后,推荐安装:

rust-analyzer(IDE 支持)

rustup component add rust-analyzer

常用组件

rustup component add clippy rustfmt

编辑器

  • VS Code + rust-analyzer 插件(最流行)
  • Neovim / Helix(也很好)

最简推荐方案(新手)

curl https://sh.rustup.rs -sSf | sh
  • VS Code + rust-analyzer

如果你是:

  • 新手
  • 做 Web / 系统 / 后端
  • 准备学 Rust

我可以直接给你一套完整配置步骤。

0 踩