温馨提示×

Debian配置Rust难不难

小樊
36
2026-07-17 17:42:11
栏目: 编程语言

不算难,而且在 Debian 上配置 Rust 通常是很顺利的。下面给你一个清晰、实用的结论和步骤说明。


一句话结论

Debian 配置 Rust 非常简单
✅ 用官方推荐方式,5 分钟内就能完成
✅ 不推荐直接用 apt install rustc(版本太旧)


推荐方式(官方、最省心)

✅ 使用 rustup(强烈推荐)

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

安装过程中:

  • 1)Proceed with installation (default)
  • 一路回车即可

安装完成后:

source ~/.cargo/env

验证:

rustc --version
cargo --version

✅ 成功就说明配置好了


为什么不用 apt?

Debian 仓库里的 Rust 通常版本很旧

apt show rustc

可能看到类似:

1.63 / 1.70(而官方已到 1.80+)

除非你只是临时用系统工具,开发 Rust 程序一律推荐 rustup


常见 Debian 环境是否支持?

环境 支持情况
Debian 11 (Bullseye)
Debian 12 (Bookworm)
WSL + Debian
无 GUI 服务器
国内网络 ⚠️ 可能慢(可配镜像)

国内网络加速(可选但推荐)

方式一:环境变量(临时)

export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rustup
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rustup/rustup

方式二:中科大 / 清华镜像(长期)

mkdir -p ~/.cargo
nano ~/.cargo/config.toml

写入:

[source.crates-io]
replace-with = 'ustc'

[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

常用后续操作

更新 Rust

rustup update

安装指定版本

rustup install 1.75.0
rustup default 1.75.0

卸载

rustup self uninstall

总结

  • Debian 配置 Rust 不难
  • ✅ 用 rustup 是最佳实践
  • ✅ 5 分钟搞定,基本不会踩坑

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

  • Debian 版本
  • 是否是服务器 / WSL / 桌面环境
  • 是否在国内网络

我可以给你完全针对你环境的配置方案

0