温馨提示×

如何卸载Debian的Golang环境

小樊
33
2026-09-14 09:53:18
栏目: 编程语言

在 Debian 上“卸载 Golang 环境”要分两种情况,先确认你是哪一种,再对应操作。


一、先判断 Golang 是怎么安装的

1️⃣ 用 apt 安装的(推荐先查这个)

which go
dpkg -l | grep golang

如果看到类似:

ii  golang-go
ii  golang-1.21-go

说明是 apt 安装的

2️⃣ 官方压缩包安装的(/usr/local/go)

ls /usr/local/go

如果存在 /usr/local/go,说明是 官方二进制包


二、如果是 apt 安装的 Golang

完全卸载

sudo apt remove --purge golang* -y
sudo apt autoremove -y

删除环境变量(如果有)

编辑:

nano ~/.bashrc
# 或
nano ~/.profile

删除类似内容:

export PATH=$PATH:/usr/lib/go/bin
export GOPATH=$HOME/go

然后:

source ~/.bashrc

三、如果是官方压缩包安装的 Golang

1️⃣ 删除安装目录

sudo rm -rf /usr/local/go

2️⃣ 清理环境变量

nano ~/.bashrc

删除:

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
source ~/.bashrc

四、清理 GOPATH(可选)

如果你不再需要 Go 项目:

rm -rf ~/go

五、验证是否卸载成功

go version

输出:

command not found

✅ 说明已卸载干净


六、如果你之后还想重装(可选)

  • apt 版:
sudo apt install golang-go
  • 官方版(推荐): https://go.dev/dl/

如果你愿意,可以贴一下:

which go
dpkg -l | grep golang
ls /usr/local/go

我可以帮你精确判断并给出最干净的卸载命令

0