温馨提示×

怎样更新debian的rust

小樊
45
2026-10-05 04:18:01
栏目: 编程语言

在 Debian 上“更新 Rust”通常取决于你最初是怎么安装 Rust 的。下面按常见情况分别说明。


一、如果你是用 rustup 安装的(推荐方式 ✅)

这是最常见、最推荐的方式。

1. 查看当前版本

rustc --version
cargo --version

2. 更新 Rust 工具链

rustup update

这会更新:

  • 稳定版(stable)
  • 已安装的其他工具链(如 nightly)

3. 只更新稳定版

rustup update stable

4. 设为默认(如果需要)

rustup default stable

二、如果你是用 Debian apt 安装的

查看是否 apt 安装

dpkg -l | grep rustc

更新系统 Rust

sudo apt update
sudo apt upgrade rustc cargo

⚠️ 注意:

  • Debian 仓库中的 Rust 通常较旧
  • 不推荐用于开发新项目

三、如果你还没装 / 想换成 rustup(推荐)

安装 rustup

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

或(如果已装 curl):

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

然后:

source "$HOME/.cargo/env"

四、验证是否更新成功

rustc --version
cargo --version

五、常见问题

1. 更新后版本没变?

可能是:

  • 用了 apt 的 rustc
  • 或 PATH 中 /usr/bin 在 ~/.cargo/bin 前面

检查:

which rustc

如果是 /usr/bin/rustc,建议卸载 apt 版:

sudo apt remove rustc cargo

2. 想用 nightly

rustup toolchain install nightly
rustup default nightly

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

  • rustc --version 输出
  • 是否用过 apt / rustup

我可以帮你判断最安全的更新方式。

0 踩