发布于2026-08-06 阅读(0)
扫一扫,手机访问
rustup是Rust官方提供的版本管理工具,能便捷管理多个Rust版本及工具链,是CentOS系统升级Rust的首选方式。它就像Rust的“瑞士军刀”,安装、切换、升级一气呵成。

如果还没装过rustup,可以通过以下命令在线安装(需要联网环境):
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按照终端提示完成安装即可——接受许可协议,选择默认安装路径,后面几乎不用操心。如果已经装过,直接运行更新命令,把rustup本身升级到最新版本:
rustup update
rustup update stablerustup install 1.60.0 # 先安装指定版本
rustup default 1.60.0 # 设置为默认版本运行以下命令检查Rust编译器(rustc)和包管理器(cargo)的版本,确认升级成功:
rustc --version
# 输出类似:rustc 1.70.0 (90c541806 2023-05-31)
cargo --version
# 输出对应版本的cargo
stable替换为nightly或具体版本号即可。cargo build),确保与新版本兼容。如果因为网络限制或其他原因无法使用rustup,可以手动下载Rust安装包来升级。不过这种方式需要自己处理环境变量和依赖,稍微麻烦一些。
访问Rust官网下载页面(https://www.rust-lang.org/tools/install),选择适用于CentOS的.tar.gz格式安装包(比如rustc-1.70.0-x86_64-unknown-linux-gnu.tar.gz),通过wget命令下载:
wget https://static.rust-lang.org/dist/rustc-1.70.0-x86_64-unknown-linux-gnu.tar.gz
将安装包解压至/usr/local目录(系统级安装):
sudo tar -xzf rustc-1.70.0-x86_64-unknown-linux-gnu.tar.gz -C /usr/local
编辑用户目录下的.bashrc文件(或.zshrc,取决于你的shell类型),添加Rust工具链路径:
echo 'export PATH=/usr/local/rustc-1.70.0/bin:$PATH' >> ~/.bashrc
source ~/.bashrc # 使环境变量立即生效
运行rustc --version,如果输出新版本号,说明升级成功。
如果系统是CentOS 8或更高版本,可以通过添加Rust官方YUM仓库来升级,这种方式适合习惯系统包管理的场景,升级、卸载都更规范。
EPEL(Extra Packages for Enterprise Linux)仓库提供额外软件包支持,先启用它:
sudo yum install epel-release -y
创建Rust仓库配置文件/etc/yum.repos.d/rust.repo,内容如下(这里使用清华镜像加速下载):
sudo tee /etc/yum.repos.d/rust.repo <
更新YUM缓存并安装最新Rust版本:
sudo yum update -y
sudo yum install rust cargo -y
运行rustc --version,确认版本已更新。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8