因为apt-get的go版本比较低,所以从官网下载自己需要的版本:
网站:https://golang.google.cn/dl/
下载对应系统的文件,通过共享文件夹传输到虚拟机。
打开终端:
解压:输入 sudo tar -C /usr/local -xzf go1.11.1.linux-amd64.tar (后面是对应版本的,换成自己下载资源的文件名)
配置环境变量:从这里开始有两种方法
1.修改profile,我配置这个环境,关闭终端后go version和go env都显示未安装,不太推荐这个方式,可能出问题,但是方法记载一下:
vi ~/.profile
在文件最下加入:
export PATH=$PATH:/usr/local/go/bin
export GOROOT=/usr/local/go
export GOBIN=/usr/local/go/bin
export GOPATH=$HOME/go
export PATH= HOME/go/bin
然后:wq保存退出
载入资源:source ~/.profile
接下来创建文件夹:
cd ~
mkdir go
可以用go version和goenv查看安装情况
2.修改bashrc(亲测可行)
sudo vim ~/.bashrc
export PATH=$PATH:/usr/local/go/bin
export GOROOT=/usr/local/go
export GOBIN=/usr/local/go/bin
export GOPATH=$HOME/go
export PATH= HOME/go/bin
依旧:wq保存退出
载入资源:source ~/.bashrc
后续操作相同。