因为之前一直在win下开发,所以直接下载安装就解决问题了。最近为了测试项目在ubuntu下运行状况,特别研究了ubuntu的部署方法,把具体步骤和遇到的问题记下,方便以后查阅。
安装方法
1、去golang官方下载最新版的goxx.linux-amd64.tar.gz。这里也可以到http://www.golangtc.com下载,地址是:http://www.golangtc.com/download。
2、下载后将压缩包解压到任意路径,这里以"/etc/go"为例。
3、进入$HOME目录,建立如下目录:
$HOME/gosrc
4、在终端,输入命令,建立系统路径:
# 打开profile文件 vim .profile # 指定go相关目录 export GOROOT=/etc/go export GOPATH=$HOME/gosrc export GOBIN=$GOROOT/bin export PATH=$PATH:$GOROOT/bin # 保存并关闭文件
source .profile
6、本次终端已经生效了,如果是桌面版,则需要将用户注销重新登录才会生效,因为profile文件是每次登录的时候自动执行的。
7、使用go env检查go安装情况。
FAQ
1、桌面版中,关闭终端后,再打开终端发现所有配置信息丢失了,变回ubuntu自带版本怎么办?
因为ubuntu的profile文件需要注销再登录才能生效,注销或重启即可解决。
2、通过ubuntu自带的apt-get install可以么?
不可以,因为自带版本库很旧。