0%

在CentOS-7上安装Go-1.22

在CentOS 7上安装Go 1.22:

在CentOS 7上安装Go 1.22.2的步骤如下:

一、准备工作

  1. 确保你的CentOS 7系统已经更新到最新状态,可以通过以下命令进行更新:

    sudo yum update
  2. 检查系统是否已安装Go的旧版本,如果有,则先卸载:

    sudo yum remove golang

二、下载并安装Go 1.22.2

  1. 访问Go的官方网站或使用提供的下载链接来获取Go 1.22.2Linux-amd64版本。你可以直接通过wget命令下载:

    cd /usr/local/src  
    wget https://golang.google.cn/dl/go1.22.2.linux-amd64.tar.gz
  2. 解压下载的Go压缩包到/usr/local目录下:

    sudo tar -zxvf go1.22.2.linux-amd64.tar.gz -C /usr/local/

    这将把Go的安装文件解压到/usr/local/go目录下。

三、配置环境变量

  1. 打开/etc/profile文件,并在文件末尾添加以下配置:

    export GOROOT=/usr/local/go  
    export PATH=$PATH:$GOROOT/bin
    export GOPATH=/opt/go # 或者你可以设置为其他目录,作为你的工作区
    export PATH=$PATH:$GOPATH/bin
  2. 应用更改:

    source /etc/profile

    或者使用su -命令重新登录shell会话。

四、验证安装

  1. 在终端中输入go version来检查Go的版本:

    go version

    如果安装成功,你应该看到类似于go version go1.22.2 linux/amd64的输出。

五、解决依赖下载速度过慢的问题(可选)

如果你的网络环境中Go依赖包的下载速度过慢,你可以设置GOPROXY环境变量来使用国内的代理服务器,如Goproxy.cn

go env -w GO111MODULE=on  
go env -w GOPROXY=https://goproxy.cn,direct

这样设置后,Go的依赖包将会从指定的代理服务器下载,通常会有更快的下载速度。

以上就是在CentOS 7上安装Go 1.22.2的详细步骤。请注意,Go的最新版本可能已经更新,但上述步骤对于安装任何版本的Go都是通用的,只需将版本号替换为你要安装的版本即可。