首页主机资讯Golang编译器Ubuntu上怎么安装

Golang编译器Ubuntu上怎么安装

时间2025-12-22 22:50:06发布访客分类主机资讯浏览1334
导读:在 Ubuntu 上安装 Golang 编译器 方法一 使用 APT 快速安装 更新索引并安装:sudo apt update && sudo apt install -y golang 验证版本:go version 说...

在 Ubuntu 上安装 Golang 编译器

方法一 使用 APT 快速安装

  • 更新索引并安装:sudo apt update & & sudo apt install -y golang
  • 验证版本:go version
  • 说明:适合快速上手与服务器环境,版本可能不是最新;APT 安装的 Go 通常位于 /usr/lib/go,可通过 go env GOROOT 查看。

方法二 官方二进制包安装(推荐,版本可控)

  • 下载最新稳定版(示例,请替换为最新版本号):wget https://golang.google.cn/dl/go1.22.0.linux-amd64.tar.gz
  • 解压到系统目录:sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz
  • 配置环境变量(写入 ~/.bashrc 或 ~/.profile):
    • export GOROOT=/usr/local/go
    • export GOPATH=$HOME/go
    • export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
  • 使配置生效:source ~/.bashrc(或 source ~/.profile)
  • 验证:go version
  • 说明:官方二进制包稳定可靠,安装到 /usr/local/go,便于多用户使用与版本管理。

方法三 使用版本管理工具 GVM(多版本切换)

  • 安装 GVM:bash < < (curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
  • 安装并启用指定版本(示例):gvm install go1.21.6 & & gvm use go1.21.6 --default
  • 验证:go version
  • 说明:适合需要在同一台机器上管理多个 Go 版本的开发者。

验证与卸载

  • 验证要点:
    • 查看版本:go version
    • 查看环境:go env(确认 GOROOTGOPATHPATH 等)
    • 运行测试程序:go run hello.go(文件内容:package main; import “fmt”; func main(){ fmt.Println(“Hello, World!”) } )
  • 卸载步骤(针对二进制安装):
    • 删除安装目录:sudo rm -rf /usr/local/go
    • 删除环境变量:从 ~/.bashrc 或 ~/.profile 移除与 GOROOT、GOPATH、PATH 相关的行并 source 重载
    • 删除工作区:rm -rf $HOME/go
  • 常见问题与提示:
    • 权限问题:解压到 /usr/local 需要 sudo;若不想用 sudo,可解压到 $HOME/go 并相应调整 GOROOT 与 PATH
    • 国内网络加速:go env -w GOPROXY=https://goproxy.cn,direct
    • 多用户环境:将环境变量写入 /etc/profile.d/go.sh 可对所有用户生效

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


若转载请注明出处: Golang编译器Ubuntu上怎么安装
本文地址: https://pptw.com/jishu/777877.html
Linux文件管理:如何编辑文本文件 如何在Ubuntu中配置Golang路径

游客 回复需填写必要信息