ubuntu 安装Gogland
一,安装
一,安装
把linux版本的Gogland下载后。在需要安装的地方解压缩,即完成安装,但是还需要一些配置,以下假设你已经安装好了go语言
二 安装在当前用户目录下
比如, ~/Gogland/,目录结构如下:
~/Gogland/
├── bin
├── jre64
├── lib
├── license
└── plugins
打开终端,cd 到 "{installation home}/bin" 并执行:
./gogland.sh
既可启动IDE环境. 第一次启动将会自动初始化一个目录 ~/.Gogland1.0
默认,所有的配置都会存储在 ~/.Gogland1.0/config目录并使用 ~/.Gogland1.0/system目录为数据缓存目录
如果需要做修改按照如下步骤
1. 打开一个终端 cd 进入 ~/.Gogland1.0/
2. 创建文件 "idea.properties" 并在一个编辑器中打开它. 设置 idea.system.path 和 idea.config.path 变量为自己的设置,例如
idea.system.path=~/custom/system
idea.config.path=~/custom/config
3. 建议存储数据的 ("system" 目录) 目录至少有1GB 的存储空间
配置终端启动项
目前,启动IDE环境需要在终端下,cd到"{installation home}/bin",并执行 ./gogland.sh
为了方便,省去cd的环节,可以把安装目录配置在环境变量中,建议加绝对路径,可以在安装的bin目录下执行pwd获取绝对路径
用编辑器打开自己用户目录下的隐藏文件 .bashrc
在最后补充: export $PATH=$PATH: pwd获取的绝对路径
然后执行 source .bashrc 即可,不需要重启
打开终端,输入gogland.sh,即可运行IDE环境,注意已经不需要加 "./"这个路径信息
以下是别人的配置方案,可以参考但不建议采用,
三,让Gogland可以快速启动
linux版本的Gogland的启动是用一个shell脚本文件"gogland.sh",这个文件存放于刚才我们解压缩文件的"bin"目录里,如果运行Gogland都要进入这个bin目录,那也太麻烦了!Gogland的安装说明里告诉我们,可以把Gogland的“bin”目录加入到环境变量里,随后可以在任意目录中执行这个脚本,都可以启动Gogland!好,我就这么办!
1,把我的Gogland的“bin”全路径加入到全局配置文件中,全局配置文件是“/etc/profile”,用root权限打开这个文件,在文件末尾加入Gogland的“bin”全路径。我的Gogland的“bin”全路径为:“/home/sunylat/programFiles/Gogland-163.12024.32/bin/gogland.sh”。加入后的截图:
加入完毕后,重启Ubuntu!
注意问题:必须保证系统环境变量中只有一条这个配置信息,我设置了半天,就是因为不断尝试设置,结果导致有多条存在,执行命令时候不知道到哪个目录去找了!
验证是否设置成功:打开shell终端,在终端中输入命令:
env
在输出的path信息中查看,是否已经在path里面成功加入了Gogland的“bin”全路径。我的成功配置截图:
如果成功把Gogland的“bin”全路径加入到path环境变量里,那么我们不管在什么用户下,什么目录下,直接打开终端,在终端里面输入执行要执行的shell脚本命令:
gogland.sh
执行这个命令,就可以成功启动Gogland了!
注意:把Gogland的“bin”全路径加入到path环境变量的前后启动shell脚本的命令有差别!
加入环境变量前:首先需要进入Gogland的“bin”目录里面;如果不进入这个bin目录,那么需要输入更长的全路径,非常容易出错!
./gogland.sh
加入环境变量后:
gogland.sh
大家看到了这细微的变化了吧?没有了“./” !
下面是成功启动Gogland的截图:我用普通用户登入,在桌面直接打开shell终端,执行启动Gogland的脚本命令:“gogland.sh”,随后Gogland顺利启动!