商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > CentOS中Rust版本如何管理

CentOS中Rust版本如何管理

  发布于2026-07-04 阅读(0)

扫一扫,手机访问

CentOS下管理Rust版本 rustup 是最值得信赖的方案——它不仅能让你在多个版本间自由切换,还能处理工具链相关问题,整体思路非常清晰实用。下面我们来一步步看看到底怎么操作。

CentOS中Rust版本如何管理

1. 安装rustup 若尚未安装

rustup 是整个方案的核心工具,必须先装上。打开终端,敲下面这行命令:

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

跟着终端提示把步骤走完,默认选项一般没问题。装完之后还要配置环境变量,不然系统找不到Rust工具链:

source $HOME/.cargo/env

验证一下是否成功:

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

如果看到了版本号,说明安装大功告成。

2. 安装特定Rust版本

有时候你需要跑一个旧版本或者 Nightly 版来测试兼容性,rustup 也能轻松应对:

# 先看看可用版本有哪些 包括稳定版、测试版、Nightly版rustup toolchain list# 安装1.60.0这个版本rustup install 1.60.0# 如果想要最新的开发版本rustup install nightly

安装完成后,用 rustup show 就能看到所有已安装的工具链。

3. 切换默认Rust版本

rustup default 命令可以直接设置全局默认版本:

# 切回稳定版 默认行为rustup default stable# 指定到1.60.0rustup default 1.60.0# 切到开发版rustup default nightly

切换后所有终端会话都会默认使用这个版本,用 rustc --version 确认一下即可。

4. 项目级版本配置 可选

如果只想在某个项目里用特定的版本,而不影响全局,可以在项目根目录下创建一个 rust-toolchain 文件,写入目标版本:

echo "1.60.0" > rust-toolchain

或者直接用命令快速设置:

cd your_projectrustup override set 1.60.0

这样配置会覆盖全局设置,只对当前项目生效。

5. 更新Rust版本

用 rustup 更新版本非常方便:

# 更新rustup自身rustup self update# 更新所有已安装的工具链rustup update

更新完可以再用 rustup show 确认一下是不是最新版。

6. 卸载Rust工具链

如果某个工具链不需要了,直接卸载就行:

# 卸载1.60.0这个版本rustup uninstall 1.60.0# 如果想彻底清空所有工具链 谨慎操作rustup self uninstall

卸载后再需要的话,用 rustup install 重新安装即可。

注意事项

优先用 rustup 来管理版本,别通过系统的包管理器如 yum、dnf 安装Rust,否则多版本管理的灵活性会大打折扣。

如果安装后终端里找不到 rustccargo 命令,先检查一下 ~/.cargo/env 是否已经被添加到了 PATH 里,用 echo $PATH 查一下就能确认。

CentOS 7/8 官方已经停止维护了,建议升级到 CentOS Stream 或 Rocky Linux、AlmaLinux 这类衍生版本,兼容性会更稳妥。

本文转载于:https://www.yisu.com/ask/74311658.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注