温馨提示×

Debian中Rust版本如何升级

小樊
37
2025-10-08 12:47:55
栏目: 编程语言

Debian系统中升级Rust版本的步骤(使用官方工具rustup

1. 安装或更新rustup

rustup是Rust的官方版本管理工具,用于管理Rust编译器、标准库及工具链。若未安装,可通过以下命令安装:
打开终端,运行:

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

按照终端提示完成安装(需输入用户密码并确认安装路径)。安装完成后,重新加载shell配置文件(如.bashrc.zshrc)或重启终端,使rustup命令生效。

若已安装rustup,可通过以下命令更新至最新版本:

rustup update 

此命令会同步rustup自身及关联的工具链示例。

2. 升级Rust版本

升级至最新稳定版

运行以下命令,将Rust升级至官方发布的最新稳定版本

rustup update stable 

该命令会自动下载并替换旧版本的Rust编译器(rustc)、包管理器(cargo)及相关标准库组件。

升级至特定版本

若需要使用特定版本的Rust(如1.60.0),可通过以下命令安装指定版本:

rustup install 1.60.0 

安装完成后,设置该版本为默认工具链:

rustup default 1.60.0 

此后,终端中运行的rustccargo将自动使用该版本。

3. 验证升级结果

升级完成后,通过以下命令确认Rust版本是否更新成功:

rustc --version # 查看Rust编译器版本 cargo --version # 查看Rust包管理器版本 

或使用rustup查看当前默认工具链及已安装的所有版本:

rustup show 

输出应显示当前使用的Rust版本及工具链信息。

4. 可选操作:清理旧版本

若不再需要旧版本的Rust,可使用rustup清理本地缓存的旧版本文件,释放磁盘空间:

rustup self update # 确保rustup为最新版本 rustup cleanup # 清理旧版本工具链 

注意:此操作不会删除当前正在使用的Rust版本。

注意事项

  • 若通过Debian官方仓库安装了Rust(如apt install rustc),建议先卸载官方仓库版本sudo apt remove rustc),再使用rustup管理Rust版本,避免版本冲突。
  • rustup会自动管理工具链的依赖关系,升级过程中无需手动处理系统库依赖。

0