温馨提示×

centos怎么卸载golang版

小樊
36
2026-09-02 19:07:12
栏目: 编程语言

在 CentOS 上“卸载 Golang”,要根据当初是怎么安装的来处理。下面分情况说明。


一、如果是通过官方 tar 包安装(最常见)

一般装在 /usr/local/go

1. 删除 Go 目录

sudo rm -rf /usr/local/go

2. 清理环境变量

编辑以下文件之一(看你之前改的是哪个):

vim ~/.bashrc
# 或
vim ~/.bash_profile
# 或
vim /etc/profile

删除类似内容:

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

然后生效:

source ~/.bashrc

3. 验证

go version

如果提示 command not found 就是卸载成功。


二、如果是用 yum / dnf 安装的

CentOS 7

sudo yum remove golang

CentOS 8 / Stream

sudo dnf remove golang

清理依赖(可选):

sudo yum autoremove
# 或
sudo dnf autoremove

三、如果是通过第三方源(如 EPEL)

先查一下:

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

0