起因
因为我本机系统上的Go版本是10.4
的,不支持Go Module
,想升级到最新的go12.7
。
操作步骤
1,先下载最新的源码文件
上https://golang.org/dl/下载自己需要的源码文件,我需要的是go1.12.7.linux-amd64.tar.gz
。
2,解压
执行命令tar -C /usr/local -zxvf go1.12.7.linux-amd64.tar.gz
,会覆盖到原先的go
目录。
3,复制可执行文件
如果不是第一次安装,需要将/usr/local/go/bin
目录下的文件复制到/usr/bin
下。
4,检查环境配置
打开/etc/profile
文件检查环境配置参数
1 | export GOROOT=/usr/local/go |
命令source /etc/profile
使环境生效。
5,检查版本号
执行go version
命令,输出版本号为go version go1.12.7 linux/amd64
小结
至此,Ubuntu18.04下完成Go版本升级。
后面如果版本有更新,可照此方法再升级一遍。