debian

Debian系统中Rust版本怎么选

小樊
32
2025-07-22 07:00:20
栏目: 编程语言

在Debian系统中选择和管理Rust版本,推荐使用rustup工具。rustup是Rust官方提供的版本管理工具,可以方便地安装、更新和切换不同版本的Rust。以下是详细的步骤和建议:

安装Rust

  1. 更新系统包

    sudo apt update
    sudo apt install curl build-essential gcc make -y
    
  2. 安装rustup

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

    或者直接下载rustup-init.sh脚本并运行:

    wget https://sh.rustup.rs -O rustup-init.sh
    bash rustup-init.sh
    

    按照提示进行安装,选择默认安装选项即可。

  3. 配置环境变量

    echo 'export RUSTUP_HOME=/opt/rust' | sudo tee -a /etc/profile.d/rust.sh
    echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh
    source /etc/profile
    
  4. 验证安装

    rustc --version
    cargo --version
    

    如果这些命令能够正确显示版本信息,说明Rust和Cargo已经成功安装。

选择Rust版本

  1. 安装特定版本的Rust

    rustup install stable
    rustup install beta
    rustup install nightly
    

    例如,安装最新的稳定版本:

    rustup install stable
    
  2. 设置默认版本

    rustup default stable
    rustup default beta
    rustup default nightly
    

    设置默认版本为最新稳定版:

    rustup default stable
    
  3. 为特定项目设置版本: 在项目的Cargo.toml文件中指定Rust版本:

    [dependencies]
    rand = "0.8"
    
    [package.metadata.rustc]
    channel = "stable"  # 或者 "beta" 或 "nightly"
    
  4. 管理多个版本: 使用rustup override命令来设置特定目录或项目的Rust版本:

    rustup install 1.85.0
    rustup override set 1.85.0
    

通过以上步骤,你可以在Debian系统上选择和管理适合你需求的Rust版本。

0
看了该问题的人还看了