温馨提示×

debian如何升级rust版

小樊
42
2026-09-08 05:12:16
栏目: 编程语言

在 Debian 上“升级 Rust”通常有两种情况,取决于你当初是怎么安装 Rust 的。下面分别说明。


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

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

1. 查看当前版本

rustc --version
cargo --version

2. 升级 Rust 工具链

rustup update

如果你想只升级稳定版:

rustup update stable

3. 确认升级成功

rustc --version

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

Debian 自带仓库里的 Rust 通常比较旧。

1. 查看当前版本

rustc --version

2. 升级系统 Rust(仅限仓库版本)

sudo apt update
sudo apt install rustc cargo

⚠️ 注意:Debian 仓库的 Rust 版本通常滞后很多,不推荐用于开发。


三、建议:从 apt 切换到 rustup(推荐)

如果你现在是 apt 安装的,建议卸载后用 rustup:

1. 卸载 apt 版本

sudo apt remove rustc cargo

2. 安装 rustup

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

3. 加载环境

source "$HOME/.cargo/env"

四、常见问题

1. 升级后版本没变?

可能是 PATH 没生效:

which rustc

确保是:

~/.cargo/bin/rustc

2. 切换默认版本

rustup default stable

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

  • 你现在的 Debian 版本(如 Debian 11 / 12)
  • 当前 Rust 安装方式(which rustc 的输出)

我可以给你更精确的建议。

0 踩