linux

如何在Linux上安装和配置Rust环境

小樊
61
2025-04-13 12:20:35
栏目: 编程语言

在Linux上安装和配置Rust环境可以通过以下步骤完成:

1. 安装Rust

使用Rustup安装

Rustup是Rust的官方安装和管理工具,推荐使用它来安装Rust。

  1. 打开终端

  2. 运行以下命令

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

    这个命令会下载并运行Rustup安装脚本。

  3. 按照提示操作

    • 阅读并接受许可协议。
    • 选择默认安装选项(通常是default)。
    • 选择要安装的工具链(通常是x86_64-unknown-linux-gnu)。
    • 选择是否安装rustccargorustup本身(通常选择全部)。
  4. 更新环境变量: 安装完成后,你需要更新你的shell环境变量。根据你使用的shell,运行以下命令之一:

    • Bash
      source $HOME/.cargo/env
      
    • Zsh
      source $HOME/.zshrc
      
  5. 验证安装: 运行以下命令来验证Rust是否安装成功:

    rustc --version
    cargo --version
    

2. 配置Rust环境

设置Rust工具链

如果你需要切换到不同的Rust工具链(例如,从稳定版切换到nightly版),可以使用rustup

rustup default nightly

或者安装特定版本的Rust:

rustup install 1.58.0
rustup default 1.58.0

配置Cargo

Cargo是Rust的包管理器和构建工具。你可以通过编辑~/.cargo/config文件来配置Cargo的行为。例如,你可以设置默认的编译目标:

[target.x86_64-unknown-linux-gnu]
linker = "gcc"

安装Rust插件

Rust有一些非常有用的插件,例如rls(Rust Language Server)和rust-analyzer。你可以通过Cargo来安装这些插件:

cargo install rls
cargo install rust-analyzer

3. 更新Rust环境

定期更新Rust环境以确保你使用的是最新的稳定版本:

rustup update

4. 常用命令

通过以上步骤,你应该能够在Linux上成功安装和配置Rust环境。如果有任何问题,请参考Rust官方文档

0
看了该问题的人还看了