温馨提示×

Linux上Rust版本如何管理

小樊
39
2025-08-03 06:59:51
栏目: 编程语言

在Linux上管理Rust版本主要依赖于rustup工具,这是Rust官方提供的版本管理工具。以下是详细的管理步骤:

安装Rust

  • 使用rustup安装

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

    安装脚本会将Rust相关组件安装到你的用户目录上,并设置好环境变量。

  • 使用包管理器安装

    • Debian/Ubuntu
      sudo apt update
      sudo apt install rustc cargo
      
    • Fedora
      sudo dnf install rustc cargo
      
    • Arch Linux
      sudo pacman -S rust cargo
      

更新Rust

  • 更新到最新版本

    rustup update
    

    这个命令会自动下载并安装最新的Rust工具链。

  • 更新到特定版本

    rustup install <version>
    rustup default <version>
    

    例如,安装Rust 1.58.0并设置为默认版本:

    rustup install 1.58.0
    rustup default 1.58.0
    

卸载Rust

  • 卸载Rust和rustup
    rustup self uninstall
    

查看已安装的Rust版本

  • 查看所有已安装的版本
    rustup toolchain list
    
  • 查看可用的组件
    rustup component list
    

切换到特定版本的Rust

  • 临时使用特定版本的Rust
    rustup run <version> <command>
    
    例如,使用Rust 1.58.0编译一个项目:
    rustup run 1.58.0 cargo build
    

其他有用的命令

  • 添加或移除组件
    rustup component add <component>
    rustup component remove <component>
    
    例如,添加rust-src组件:
    rustup component add rust-src
    

通过这些步骤,你可以在Linux上轻松地管理Rust的多个版本,并根据需要进行切换和使用。

0