2017-10-14 150 views
3

我知道rustup会将rustccargo二进制文件安装到~/.cargo/bin,但是它在哪里安装rustup可执行文件?据我所知,这在任何文档中都没有解释,运行安装程序也不会告诉你。如果可能的话,我想避免将它安装到我的主目录以外的任何位置。如果这有所帮助,我正在使用macOS。rustup在哪里安装?

回答

3

通过默认,rustup也安装到你的主目录:

$ which rustup 
/Users/shep/.cargo/bin/rustup 

documentation states

rustup安装rustccargorustup和其他标准工具来货物的bin目录。在Unix上它位于$HOME/.cargo/bin和Windows上%USERPROFILE%\.cargo\bin。这是cargo install将安装Rust程序和Cargo插件的目录。

goes on to describe how to change the defaults

rustup允许您通过运行rustup-INIT可执行文件之前设置环境变量CARGO_HOMERUSTUP_HOME进行自定义安装。如环境变量部分所述,RUSTUP_HOME设置根锈蚀文件夹,该文件夹用于存储已安装的工具链和配置选项。 CARGO_HOME包含货物使用的缓存文件。