Debian系统中升级Rust版本的步骤(使用官方工具rustup
)
rustup
rustup
是Rust的官方版本管理工具,用于管理Rust编译器、标准库及工具链。若未安装,可通过以下命令安装:
打开终端,运行:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按照终端提示完成安装(需输入用户密码并确认安装路径)。安装完成后,重新加载shell配置文件(如.bashrc
、.zshrc
)或重启终端,使rustup
命令生效。
若已安装rustup
,可通过以下命令更新至最新版本:
rustup update
此命令会同步rustup
自身及关联的工具链示例。
运行以下命令,将Rust升级至官方发布的最新稳定版本:
rustup update stable
该命令会自动下载并替换旧版本的Rust编译器(rustc
)、包管理器(cargo
)及相关标准库组件。
若需要使用特定版本的Rust(如1.60.0
),可通过以下命令安装指定版本:
rustup install 1.60.0
安装完成后,设置该版本为默认工具链:
rustup default 1.60.0
此后,终端中运行的rustc
、cargo
将自动使用该版本。
升级完成后,通过以下命令确认Rust版本是否更新成功:
rustc --version # 查看Rust编译器版本 cargo --version # 查看Rust包管理器版本
或使用rustup
查看当前默认工具链及已安装的所有版本:
rustup show
输出应显示当前使用的Rust版本及工具链信息。
若不再需要旧版本的Rust,可使用rustup
清理本地缓存的旧版本文件,释放磁盘空间:
rustup self update # 确保rustup为最新版本 rustup cleanup # 清理旧版本工具链
注意:此操作不会删除当前正在使用的Rust版本。
apt install rustc
),建议先卸载官方仓库版本(sudo apt remove rustc
),再使用rustup
管理Rust版本,避免版本冲突。rustup
会自动管理工具链的依赖关系,升级过程中无需手动处理系统库依赖。