Golang编译器Ubuntu上怎么安装
导读:在 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(确认 GOROOT、GOPATH、PATH 等)
- 运行测试程序: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
