在 CentOS 上卸载 Rust 环境,通常取决于你当初是怎么安装 Rust 的。下面按常见情况分别说明。
rustup 安装的(最常见)rustup self uninstall
执行后,会提示是否卸载,输入 y 即可。
rm -rf ~/.cargo
rm -rf ~/.rustup
如果之前把 cargo 加到了 PATH,可检查并清理:
vim ~/.bashrc
# 或
vim ~/.bash_profile
删除类似内容:
export PATH="$HOME/.cargo/bin:$PATH"
然后:
source ~/.bashrc
yum / dnf 安装的rpm -qa | grep rust
sudo yum remove rust cargo
或(CentOS 8+):
sudo dnf remove rust cargo
如有依赖:
sudo yum autoremove
which rustc
which cargo
例如:
sudo rm -rf /usr/local/rust
sudo rm /usr/local/bin/rustc
sudo rm /usr/local/bin/cargo
rustc --version
cargo --version
若提示 command not found,说明已卸载干净。
如果你不确定当初怎么装的,可以告诉我:
which rustcrustup --version(如果有)rpm -qa | grep rust我可以帮你判断用哪种方式最合适。