首页主机资讯Linux如何安装Golang最新版本

Linux如何安装Golang最新版本

时间2025-12-02 23:32:03发布访客分类主机资讯浏览1276
导读:Linux安装Golang最新版本 一 准备与版本确认 查看当前版本:go version。 如需全新安装,建议先清理旧版(若通过包管理器安装): Ubuntu/Debian:sudo apt-get remove golang Cen...

Linux安装Golang最新版本

一 准备与版本确认

  • 查看当前版本:go version
  • 如需全新安装,建议先清理旧版(若通过包管理器安装):
    • Ubuntu/Debian:sudo apt-get remove golang
    • CentOS/RHEL:sudo yum remove go
  • 前往 Go官方下载页面 获取最新稳定版的 Linux .tar.gz 包(文件名类似:goX.Y.Z.linux-amd64.tar.gz)。
  • 注意:发行版仓库的版本通常滞后,如需最新版本请使用官方二进制包安装。

二 手动安装步骤(通用且可快速升级)

  • 下载最新版本(示例为 amd64,请按你的CPU架构替换):
    • wget https://golang.org/dl/go1.22.0.linux-amd64.tar.gz(将版本号替换为最新)
  • 解压到系统目录:
    • sudo rm -rf /usr/local/go(可选,清理旧目录)
    • sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz
  • 配置环境变量(写入你的 shell 配置,如 ~/.bashrc~/.zshrc~/.profile):
    • export GOROOT=/usr/local/go
    • export PATH=$PATH:$GOROOT/bin
    • 可选(模块时代通常不必显式设置):export GOPATH=$HOME/goexport PATH=$PATH:$GOPATH/bin
  • 使配置生效:
    • source ~/.bashrc(或 source ~/.zshrc / source ~/.profile
  • 验证:
    • go version 应显示新版本号。

三 发行版仓库安装(版本可能非最新)

  • Ubuntu/Debian:
    • sudo apt update & & sudo apt install golang-go -y
    • 验证:go version
    • 说明:仓库版本常滞后,如需最新请改用官方二进制包。
  • CentOS/RHEL:
    • 可先 sudo yum remove go 清理旧版,再按“手动安装步骤”进行;或参考发行版文档使用其提供的包管理方案(版本可能非最新)。

四 多版本管理与升级维护

  • 多版本切换工具:
    • goenv:便于在系统/用户/项目级别管理多个 Go 版本,适合多项目并行与快速回退。
    • GVM:另一款常用的 Go 版本管理工具,支持安装与切换指定版本。
  • 升级要点:
    • 重复“手动安装步骤”解压新版本覆盖 /usr/local/go,或在不同目录解压后用 PATH 切换;
    • 升级后执行 go versiongo build 验证项目兼容性与依赖可用性。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Linux如何安装Golang最新版本
本文地址: https://pptw.com/jishu/761815.html
如何通过JS日志诊断Debian系统问题 vsftp在Ubuntu上如何进行性能测试

游客 回复需填写必要信息