温馨提示×

怎样在Debian更新Rust版本

小樊
46
2026-10-14 00:04:16
栏目: 编程语言

在 Debian 上更新 Rust 版本,常见有 三种方式,推荐第一种(官方工具链)。


方法一:使用 rustup(推荐 ✅)

如果你当初是通过 rustup 安装的 Rust:

# 更新 rustup 自身
rustup self update

# 更新到最新稳定版
rustup update stable

# 查看当前版本
rustc --version
cargo --version

如果你想升级到特定版本:

rustup update 1.78.0

如果你还没装 rustup:

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

方法二:通过 Debian 官方仓库(不推荐 ❌)

Debian 仓库里的 Rust 通常很旧:

sudo apt update
sudo apt install rustc cargo

更新:

sudo apt upgrade rustc cargo

⚠️ 版本通常落后官方很多,不建议用于开发。


方法三:手动安装(高级用户)

从官网下载预编译包:

https://www.rust-lang.org/tools/install

或使用 cargo + rustup 管理多版本。


常见问题

1. 系统里有多个 Rust?

which rustc

如果指向 /usr/bin/rustc,说明是 apt 装的;
如果指向 ~/.cargo/bin/rustc,是 rustup 装的。

2. 更新后版本没变?

确保 ~/.cargo/bin 在 PATH 最前面:

source ~/.cargo/env

或检查 .bashrc / .zshrc。


如果你告诉我:

  • 当前 Rust 版本
  • 是否用 rustup
  • Debian 版本(如 11 / 12)

我可以给你更精确的命令。

0 踩