在 CentOS 上“卸载 Golang”,要根据当初是怎么安装的来处理。下面分情况说明。
一般装在 /usr/local/go
sudo rm -rf /usr/local/go
编辑以下文件之一(看你之前改的是哪个):
vim ~/.bashrc
# 或
vim ~/.bash_profile
# 或
vim /etc/profile
删除类似内容:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
然后生效:
source ~/.bashrc
go version
如果提示 command not found 就是卸载成功。
sudo yum remove golang
sudo dnf remove golang
清理依赖(可选):
sudo yum autoremove
# 或
sudo dnf autoremove
先查一下:
rpm -qa | grep golang
卸载:
sudo yum remove golang golang-bin golang-src
删除 GOPATH(如果你不再需要):
rm -rf ~/go
which go
/usr/local/go/bin/go → tar 包/usr/bin/go → yum/dnf如果你愿意,可以把下面命令的输出发我,我可以精确告诉你该用哪条命令:
which go
rpm -qa | grep golang