ubuntu

Ubuntu Rust版本更新与升级技巧

小樊
88
2025-08-31 19:27:21
栏目: 编程语言

使用rustup管理Rust版本(推荐)
rustup是Rust官方提供的版本管理工具,能便捷管理多个Rust工具链(稳定版、测试版、夜间版等),是Ubuntu系统升级Rust的核心方式。

1. 安装/更新rustup

若尚未安装rustup,可通过以下命令下载并运行安装脚本(需联网):

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

按照终端提示完成安装(可能需要输入用户密码)。安装完成后,关闭并重新打开终端,或运行source $HOME/.cargo/env激活环境。若已安装rustup,直接运行rustup update即可将其自身升级到最新版本。

2. 升级Rust工具链至最新稳定版

升级稳定版Rust(日常开发推荐)的命令为:

rustup update stable

该命令会自动下载并安装最新的稳定版Rust编译器(rustc)和包管理器(cargo)。若需升级到测试版(包含新功能但可能存在不稳定因素),将stable替换为beta;若需升级到夜间版(最新开发中的代码),替换为nightly

3. 升级至指定版本

若项目需要特定版本的Rust(如依赖库要求),可通过以下命令安装指定版本(以1.85.0为例):

rustup install 1.85.0

安装完成后,将其设置为默认工具链:

rustup default 1.85.0

后续运行rustccargo时,将自动使用该版本。

4. 验证升级结果

升级完成后,通过以下命令确认当前Rust版本:

rustc --version  # 查看Rust编译器版本
cargo --version  # 查看Cargo包管理器版本
rustup show      # 查看已安装的工具链及默认版本

若输出的版本号符合预期,则说明升级成功。

5. 可选:清理旧工具链

若不再需要旧版本的Rust,可释放磁盘空间。例如,卸载1.42.0版本:

rustup toolchain uninstall 1.42.0

通过rustup show查看已安装的工具链,选择不再需要的版本执行卸载。

注意事项

0
看了该问题的人还看了