温馨提示×

Debian卸载Go该如何操作

小樊
48
2026-08-23 18:36:26
栏目: 编程语言

在 Debian 上卸载 Go,取决于你当初是如何安装的。下面按常见情况分别说明,你可以对照操作。


一、确认 Go 的安装方式

先查看 Go 的安装来源:

which go
go version

以及:

dpkg -l | grep golang

二、方式一:通过 apt 安装的 Go(官方仓库)

1️⃣ 卸载 Go 相关包

sudo apt remove --purge golang golang-go golang-any

如果不确定包名,可以全部清理:

sudo apt remove --purge golang*

2️⃣ 删除残留文件

sudo apt autoremove

三、方式二:手动下载的 Go(官方 tar.gz)

这是最常见的情况

1️⃣ 删除 Go 安装目录

一般安装在:

/usr/local/go

卸载:

sudo rm -rf /usr/local/go

2️⃣ 清理环境变量

编辑你的 shell 配置文件(看你用的是哪个):

nano ~/.bashrc
# 或
nano ~/.zshrc

删除类似内容:

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

然后生效:

source ~/.bashrc
# 或
source ~/.zshrc

四、方式三:通过 snap 安装的 Go

sudo snap remove go

五、清理 Go 工作目录(可选)

如果你不再需要 Go 项目缓存:

rm -rf ~/go

六、验证是否卸载成功

go version

如果提示:

command not found

说明卸载成功 ✅


七、总结速查表

安装方式 卸载方式
apt sudo apt remove --purge golang*
官方 tar.gz rm -rf /usr/local/go + 清理 PATH
snap sudo snap remove go

如果你愿意,可以把 which gogo version 的输出贴出来,我可以帮你精确判断该用哪种方式

0