rustup安装)当使用rustup(Rust官方推荐的工具链管理工具)在CentOS上安装Rust时,工具链及相关文件的默认路径如下:
$HOME/.rustup(例如普通用户的~/.rustup,root用户的/root/.rustup)。rustc、cargo可执行文件),路径为$HOME/.cargo。rustc(Rust编译器)、cargo(包管理器)、rustup(工具链管理器)等核心工具,路径为$HOME/.cargo/bin。该目录会被自动添加到系统的PATH环境变量中,确保命令全局可用。若需修改默认路径,可通过设置环境变量调整:
RUSTUP_HOME:指定Rustup主目录(如export RUSTUP_HOME="/opt/rust/.rustup"),工具链元数据将存储于此。CARGO_HOME:指定Cargo主目录(如export CARGO_HOME="/opt/rust/.cargo"),所有工具链组件及配置将存放在该目录下。$CARGO_HOME/bin,需确保该路径在PATH环境变量中。PATH环境变量:运行echo $PATH,确认是否包含$HOME/.cargo/bin(或自定义的$CARGO_HOME/bin)。$HOME/.cargo/bin,查看是否存在rustc、cargo等可执行文件(可通过ls -l $HOME/.cargo/bin确认)。rustup命令:运行rustup which rustc,会输出rustc的具体路径(如/home/username/.cargo/bin/rustc)。~/.rustup、~/.cargo),root用户的工具链安装在系统根目录下(/root/.rustup、/root/.cargo)。rustc或cargo命令,需检查PATH环境变量是否包含$HOME/.cargo/bin,可通过source ~/.bashrc(或对应shell的配置文件)重新加载环境变量。