戈朗安装



我只是遵循了golang(ubuntu 16(的安装指南。 我在/etc/usr 中提取了存档 我在/home/user/.profile 中添加了 env 变量 我刚刚在hello world代码上测试了一个基本的go构建。

我收到以下错误:

The program 'go' is currently not installed. You can install it by typing: sudo apt install golang-go

为什么它要求我(再次(安装它?

  1. 打开 Go 文档下载 https://go.dev/dl/
  2. 选择您的操作系统和Go版本
  3. 下载然后解压缩文件
  4. 解压缩文件
  5. 打开
  6. 文件并打开终端 6.将/usr/local/go/bin 添加到 PATH 环境变量。 export PATH=$PATH:/usr/local/go/bin
  7. 然后检查GO版本 围棋版

二进制go的位置不在您的路径中。Ubuntu 找不到它,建议安装它。将此行添加到您的文件/etc/profile,或更好的$HOME/.profile

export PATH=$PATH:/usr/local/go/bin

这记录在文档中:https://golang.org/doc/install#install

如果您想在编辑任何文件之前尝试此解决方案,您只需执行上述命令并尝试在 shell 中执行go命令即可。

需要正确设置路径才能使安装正常工作

  1. GOROOT 指向安装 go 的目录

    export GOROOT=/usr/lib/go

  2. GOPATH 指向您的工作区目录

    export GOPATH=$HOME/go

  3. 这些路径需要添加到全局路径变量中。

    export PATH=$PATH:$GOROOT/bin

您需要将go可执行文件放在系统路径中。 你可以通过以下方式做到这一点

export PATH=$PATH:/etc/usr/go/bin

你可以把同样的东西放在/home/user/.profile 中

只需使用 asdf 进行安装。您也可以:D多个版本

文档:https://asdf-vm.com/#/core-manage-asdf

向下加载安装程序表单 在此处输入链接描述,选择适合您设备的 Linux intaller,然后转到 CLI 并使用wgetcurl

$ wget https://storage.googleapis.com/golang/go1...

然后将文件解压缩到/usr/local

$ tar -C /usr/local -xzf go1...

添加路径二进制 转到PATH环境变量:

$ echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc
$ source ~/.bashrc

然后使用go version检查 Go 是否已安装

如果您使用的是 linux,请打开终端并运行此命令。

sudo apt install golang-go

此命令将安装 Go lang。 在您的系统中。谢谢

Go 安装步骤:

sudo apt-get update && sudo apt-get -y upgrade    
wget https://dl.google.com/go/go1.17.5.linux-amd64.tar.gz
sudo tar -xvf go1.17.5.linux-amd64.tar.gz
sudo mv go /usr/local/
export GOROOT=/usr/local/go

添加 .bashrc

vi .bashrc
export GOPATH="/root/go"
export GOROOT=/usr/local/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

从 https://golang.org/doc/install 下载最新版本

tar -xzf go1.15.7.linux-amd64.tar.gz

移动到/usr/lib/到具有版本号的文件夹

sudo mv go /usr/lib/go-1.15

/usr/bin/上创建符号链接

ln -s /usr/lib/go-1.15/bin/go /usr/bin/go

最新更新