温馨提示×

怎样在Debian配Rust

小樊
42
2026-09-29 07:52:33
栏目: 编程语言

在 Debian 上配置 Rust 开发环境一般有几种方式,下面按推荐程度给你说明。


一、推荐方式:使用官方 rustup(最常用)

1. 安装依赖

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

2. 安装 Rust(通过 rustup)

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

按提示选择:

  • 默认直接回车(推荐)

3. 加载环境变量

source "$HOME/.cargo/env"

4. 验证安装

rustc --version
cargo --version

5. 设为默认(可选)

rustup default stable

二、用 Debian 官方仓库安装(不推荐用于开发)

适合只跑 Rust 程序的人:

sudo apt install -y rustc cargo

⚠️ 注意:

  • 版本通常较旧
  • 不适合长期开发

三、常用配置(开发建议)

1. 更新 Rust

rustup update

2. 安装常用工具

rustup component add rustfmt clippy

3. 换国内镜像(可选,加速)

编辑 ~/.cargo/config.toml:

[source.crates-io]
replace-with = "rsproxy"

[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"

四、测试一个 Rust 项目

cargo new hello
cd hello
cargo run

如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 是否用于 服务器 / 桌面 / 嵌入式
  • 是否需要 交叉编译

我可以给你更精确的配置方案。

0 踩