ubuntu16.10上部署golang1.7.4

因为之前一直在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
# 保存并关闭文件

5、保存并关闭文件,之后执行

source .profile

6、本次终端已经生效了,如果是桌面版,则需要将用户注销重新登录才会生效,因为profile文件是每次登录的时候自动执行的。

7、使用go env检查go安装情况。

FAQ

1、桌面版中,关闭终端后,再打开终端发现所有配置信息丢失了,变回ubuntu自带版本怎么办?

因为ubuntu的profile文件需要注销再登录才能生效,注销或重启即可解决

2、通过ubuntu自带的apt-get install可以么?

不可以,因为自带版本库很旧。

相关文章

1.安装过程出现0x00000000指令引用的0x00000000内存该内存不能为written 如果你安装的是inux系统 需要在...
写在全面:如果根据以下教程涉及到只读文件需要更改文件权限才能需修改文件内容,参考我的另一篇博客:...
写在前面:以下步骤中需要在终端输入命令,电脑端查看博客的朋友可以直接复制粘贴到终端,手机端查看的...
ubuntu16.04和18.04更换国内源 写在前面:安装好ubuntu双系统后,默认的软件更新源是国外的,在国内使用...
ubuntu双系统启动时卡死解决办法(在ubuntu16.04和18.04测试无误) 问题描述: 在安装完ubuntu双系统后...
又来造轮子了。。。。。。。。。。。。。。。。 今天使用w3af向文件中写入的时候,发现没有write权限,...