Avatar ·

如何完全删除通过rustup安装的Rust(包括所有组件和缓存)?

你好!我几个月前开始学习Rust,并通过官方工具`rustup`安装了它。现在我需要彻底清除系统中所有Rust的痕迹,因为我暂时转向另一种编程语言,想释放磁盘空间。 问题在于,我不确定仅仅删除`~/.rustup`和`~/.cargo`文件夹就能完全清理系统。我已经尝试过通过`rustup self uninstall`删除Rust,但之后`~/.cargo/bin`中仍然残留了一些文件,我不知道如何安全地删除它们。此外,我担心可能还残留一些我在`.bashrc`或`.zshrc`中设置的环境变量,这可能会干扰其他工具。 以下是我安装Rust的方式: ```bash curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh ``` 安装后,我在`.bashrc`中添加了以下行: ```bash source $HOME/.cargo/env ``` 现在我想彻底摆脱Rust:删除编译器`rustc`、包管理器`cargo`以及所有相关组件。