温馨提示×

Debian中Rust如何装好

小樊
41
2026-09-29 07:55:33
栏目: 编程语言

在 Debian 上把 Rust 装好,最推荐、最省心的方式是用官方工具 rustup。下面按「最常用方案 → 备选方案 → 验证与常见问题」来说明。


一、推荐方式:用 rustup 安装(官方推荐 ✅)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装必要依赖

sudo apt install -y curl build-essential gcc

3. 安装 Rust(rustup)

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

安装过程中会让你选择:

  • 默认直接回车(选 1. Proceed with standard installation)

4. 让环境变量生效

source "$HOME/.cargo/env"

或者重新打开终端也可以。


二、验证是否安装成功

rustc --version
cargo --version

看到类似输出就说明 OK:

rustc 1.79.0 (... )
cargo 1.79.0 (... )

三、更新 Rust

rustup update

四、卸载 Rust(如果需要)

rustup self uninstall

五、不推荐但可行:用 apt 安装

sudo apt install rustc cargo

⚠️ 缺点:

  • 版本通常很旧
  • 不方便切换工具链
  • 不利于学习/开发

除非只是临时用一下,否则不建议。


六、常见问题

1. 编译时报错找不到 C 编译器

sudo apt install -y build-essential

2. 想装 nightly 版本

rustup toolchain install nightly
rustup default nightly

3. 国内网络慢(可选)

export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup

然后再跑 rustup 安装脚本。


如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 用途(学习 / 写程序 / 服务器运行)
  • 是否在国内

我可以给你更针对性的安装建议。

0 踩