在 Debian 上卸载 Go(golang)的方法,取决于你当初是怎么安装的。下面按常见情况分别说明。
apt 安装的(最常见)dpkg -l | grep golang
或
which go
sudo apt remove --purge golang golang-go golang-*
sudo apt autoremove --purge
rm -rf ~/go
并检查:
nano ~/.bashrc
# 或
nano ~/.profile
删除类似:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
sudo rm -rf /usr/local/go
编辑:
nano ~/.bashrc
# 或
nano ~/.profile
删除:
export PATH=$PATH:/usr/local/go/bin
使配置生效:
source ~/.bashrc
snap 安装的sudo snap remove go
go version
如果显示 command not found,说明已卸载干净。
如果你不确定当初怎么装的,可以把下面命令的输出发给我,我帮你判断:
which go
ls -l $(which go)
dpkg -l | grep golang