覆盖Rust安装默认路径“$HOME/.cargo”和“$HOME/.rustup”`
在Rust中,默认情况下,文件放置在覆盖Rust安装默认路径“$HOME/.cargo”和“$HOME/.rustup”`,rust,rust-cargo,rustup,Rust,Rust Cargo,Rustup,在Rust中,默认情况下,文件放置在$HOME/.cargo和$HOME/.rustup中。有没有办法覆盖这些默认值 我试图调试一个模糊的问题,我想尝试更改文件位置 解释如下: rustup允许您通过在运行rustup init可执行文件之前设置环境变量CARGO\u HOME和rustup\u HOME来定制安装。如环境变量部分所述,RUSTUP\u HOME设置根RUSTUP文件夹,用于存储已安装的工具链和配置选项CARGO\u HOME包含CARGO使用的缓存文件 不要忘记更新$PATH,
$HOME/.cargo
和$HOME/.rustup
中。有没有办法覆盖这些默认值
我试图调试一个模糊的问题,我想尝试更改文件位置 解释如下:
rustup
允许您通过在运行rustup init
可执行文件之前设置环境变量CARGO\u HOME
和rustup\u HOME
来定制安装。如环境变量部分所述,RUSTUP\u HOME
设置根RUSTUP文件夹,用于存储已安装的工具链和配置选项CARGO\u HOME
包含CARGO使用的缓存文件
不要忘记更新$PATH
,否则您将无法使用二进制文件。此外,如果希望该设置是永久性的,请从shell配置中导出这些变量(例如.bashrc
或.zshrc
):
请注意,使用工具链时,您需要确保始终设置这些环境变量,并且CARGO\u HOME/bin
位于$PATH
环境变量中
设置环境变量
$RUSTUP\u HOME
和$CARGO\u HOME
,打开~/.bashrc,并在下面添加这些行
export RUST\u HOME=/path/to/your/custom/location
导出货物\u HOME=/path/to/your/custom/location
跑
source~/.bashrc
然后使用installer.exe或Linux的
curl
继续安装Rust。这似乎与相同,它还表示您应该设置CARGO\u HOME
和CARGO\u HOME
。请回答此问题,以澄清提供了哪些新信息。