温馨提示×

怎样在debian设置rust路径

小樊
38
2026-09-20 12:23:13
栏目: 编程语言

在 Debian 上“设置 Rust 路径”通常有两种常见含义,下面分别说明。


一、通过 rustup 安装 Rust(推荐方式)

如果你是用官方方式安装的 Rust:

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

安装完成后,不需要手动设置 PATH,只需要让当前 shell 加载 rustup 的环境变量:

source $HOME/.cargo/env

永久生效(推荐)

把下面这行加到你的 shell 配置文件里:

  • Bash 用户:
    echo 'source $HOME/.cargo/env' >> ~/.bashrc
    
  • Zsh 用户:
    echo 'source $HOME/.cargo/env' >> ~/.zshrc
    

然后重新打开终端或执行:

source ~/.bashrc

验证:

rustc --version
cargo --version

二、手动设置 Rust 的 PATH(如果你自己放二进制)

如果 Rust 安装在非标准目录,比如:

/opt/rust/bin

你可以手动加到 PATH:

Bash

export PATH="/opt/rust/bin:$PATH"

永久生效:

echo 'export PATH="/opt/rust/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

三、Debian 系统级设置(不常用)

如果你是多个用户使用:

sudo nano /etc/profile.d/rust.sh

内容:

export PATH="$HOME/.cargo/bin:$PATH"

保存后:

source /etc/profile

四、常见问题

1. rustc: command not found

说明 PATH 没生效,先运行:

source $HOME/.cargo/env

2. 多版本 Rust 切换

rustup default stable
rustup default nightly

如果你是指 交叉编译路径、cargo 缓存路径(CARGO_HOME)或项目级配置,可以告诉我具体场景,我可以更针对性说明。

0 踩