温馨提示×

怎么在Debian更新Rust

小樊
38
2026-10-02 05:36:40
栏目: 编程语言

在 Debian 上更新 Rust,主要取决于你当初是怎么安装 Rust 的。下面分情况说明。


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

1. 更新 rustup 自身

rustup self update

2. 更新 Rust 工具链

rustup update

3. 验证版本

rustc --version
cargo --version

✅ 这是最推荐的方式,不会影响系统包。


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

1. 更新系统包列表

sudo apt update

2. 升级 Rust 相关包

sudo apt upgrade rustc cargo

或全面升级:

sudo apt full-upgrade

3. 查看版本

rustc --version

⚠️ 注意:

  • Debian 仓库中的 Rust 版本通常比较旧
  • 不建议 apt 和 rustup 混用

三、如果你不确定是怎么装的

检查是否存在 rustup

which rustup
  • 有输出 → 用 rustup update
  • 无输出 → 很可能是 apt 安装

四、推荐做法(新装或重装)

如果版本太旧,建议卸载 apt 版,改用 rustup:

sudo apt remove rustc cargo
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

然后重启终端或:

source "$HOME/.cargo/env"

五、常用补充命令

  • 查看已安装工具链:
rustup toolchain list
  • 安装最新稳定版:
rustup install stable
  • 设置为默认:
rustup default stable

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

  • Debian 版本(cat /etc/debian_version)
  • rustc --version 输出

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

0 踩