温馨提示×

如何在CentOS中升级Golang

小樊
55
2025-09-01 17:05:44
栏目: 编程语言

在CentOS中升级Golang主要有手动升级和包管理器升级两种方式,以下是具体步骤:

手动升级

  1. 卸载旧版本:若之前通过yum安装,可执行sudo yum remove golang;若为手动安装,直接删除/usr/local/go目录,即sudo rm -rf /usr/local/go
  2. 下载新版本:访问Golang官方下载页面,选择适合CentOS的安装包,用wget命令下载,如wget https://golang.org/dl/go1.21.0.linux-amd64.tar.gz(需替换为最新版本URL)。
  3. 解压安装:将下载的包解压到/usr/local目录,命令为sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz(文件名需对应实际下载的版本)。
  4. 配置环境变量:编辑~/.bashrc/etc/profile文件,添加export PATH=$PATH:/usr/local/go/bin,然后执行source ~/.bashrcsource /etc/profile使配置生效。
  5. 验证升级:运行go version命令,查看输出版本是否为最新。

使用包管理器升级(推荐)

  1. 更新包列表sudo yum update -y
  2. 移除旧版本sudo yum remove golang -y
  3. 安装新版本:可先安装epel-release,再使用wget下载Go安装包并解压到/usr/local,或直接使用第三方仓库如go - dl安装,例如sudo yum install -y wget https://go-dl.herokuapp.com/go1.21.0.linux-amd64.tar.gz(需按实际版本调整)。
  4. 配置环境变量:同手动升级步骤。
  5. 验证升级:通过go version命令查看版本。

0