【发布时间】:2022-01-03 07:18:03
【问题描述】:
我是 Ubuntu 新手,正在尝试将 Go 安装到我的服务器上,但是在尝试使用 Go 时出现错误。
Command 'go' not found, but can be installed with:
sudo apt install golang-go # version 2:1.13~1ubuntu2, or
sudo apt install gccgo-go # version 2:1.13~1ubuntu2
我用来安装 Go 的命令如下。
$ wget https://dl.google.com/go/go1.15.10.linux-amd64.tar.gz
$ sudo tar -xvf go1.15.10.linux-amd64.tar.gz
$ sudo mv go /usr/local
然后我将以下内容附加到 bash_aliases 文件中。
$ vi ~/.bash_aliases
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
我在这里做错了什么?
【问题讨论】:
-
从不设置GOROOT,不支持go1.13。您可以从 golang.org 获取官方预编译包
-
为什么不听从包管理员的建议呢?
-
@MartinZeitler 因为不幸的是 Ubuntu 的 Go 软件包缺乏落后,通常是 1 或 2 个 主要 版本。始终从官方主页获取并安装 Go。
标签: go ubuntu ubuntu-20.04