如何在 Ubuntu 18.04 LTS 中安装 Go
该博客将逐步介绍如何在Ubuntu 18.04.4 LTS上安装Go 1.14.1
1.安装ubuntu更新
sudo apt-get update
sudo apt-get -y upgrade
2. 下载Go二进制文件
接下来的逻辑步骤是下载Go二进制文件,最新软件将在golang.org/dl/上提供,并在终端中的命令下方安装ubuntu运行的版本
mkdir tmp
cd /tmp
wget https://dl.google.com/go/go1.14.1.linux-amd64.tar.gz
解压缩下载的tar,然后安装到系统中的所需位置。但是通常遵循文档最好将其安装在/ user / local / go
下。在终端中运行以下命令进行安装
sudo tar -xvf go1.11.linux-amd64.tar.gz
sudo mv go /usr/local
3.环境设置
我们正在设置的三个Go语言环境变量是GOROOT
,GOPATH
和PATH
。
GOROOT
是Go在机器中安装的路径
GOPATH
是工作目录的位置。
在.profile
文件中,在文件末尾添加上述全局变量。您可能需要根据程序配置将此文件添加到.zshrc
或.bashrc
文件中。
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
4.更新shell会话
source ~/.profile
5.最终检查
Go应该已经成功安装在机器上,并检查它是否在以下命令下运行
go version
并且如果其安装和配置正确,您应该在终端上看到以下输出
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/xxx/.cache/go-build"
GOENV="/home/xxx/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/rockey/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/home/xxx/snap/exercism/current/exercism/go/two-fer/go.mod"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build151852922=/tmp/go-build -gno-record-gcc-switches"
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
推荐文章: