温馨提示×

Debian Rust如何轻松安装

小樊
43
2025-11-11 11:27:19
栏目: 编程语言

Debian系统轻松安装Rust的步骤

1. 安装前置依赖

在安装Rust前,需确保系统已更新并安装必要工具。打开终端,执行以下命令更新包列表并安装curlbuild-essentialgccmake(这些工具用于编译Rust代码及后续项目构建):

sudo apt update
sudo apt install curl build-essential gcc make -y

2. 使用rustup安装Rust工具链

rustup是Rust官方推荐的版本管理工具,可便捷安装、更新和管理Rust环境。执行以下命令下载并运行rustup安装脚本(--no-modify-path选项避免修改系统PATH,提升安全性):

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sudo bash -s -- --no-modify-path -y

安装完成后,rustc(Rust编译器)和cargo(Rust包管理器)将自动添加至系统路径。

3. 配置环境变量(可选但推荐)

若安装时未自动配置环境变量,可通过以下命令手动添加(将Rust工具链路径写入系统profile):

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. 验证安装结果

通过以下命令检查Rust及cargo是否安装成功(显示版本号则表示安装完成):

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

5. 可选优化配置

  • 配置国内镜像源:中国大陆用户可替换crates.io镜像为清华大学源,加速依赖下载。创建或编辑~/.cargo/config文件,添加以下内容:
    [source.crates-io]
    replace-with = 'ustc'
    [source.ustc]
    registry = "https://mirrors.ustc.edu.cn/crates.io-index"
    
  • 生成命令补全:为bash添加rustup命令补全,提升使用体验:
    rustup completions bash > /usr/share/bash-completion/completions/rustup
    source /etc/profile.d/bash_completion.sh
    

注意事项

  • 若安装过程中遇到网络问题,可尝试更换镜像源或使用代理;
  • 确保有足够的磁盘空间(建议至少10GB);
  • 定期运行rustup update更新Rust工具链至最新版本。

0