ubuntu 安装Gogland
一,安装
二 安装在当前用户目录下
比如, ~/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环境,注意已经不需要加 "./"这个路径信息
以下是别人的配置方案,可以参考但不建议采用,
ubuntu 安装Gogland相关推荐
- Ubuntu安装MongoDB
https://jingyan.baidu.com/article/e5c39bf5f5ddd539d76033a9.html Ubuntu安装MongoDB4.0: https://www.jian ...
- ubuntu安装OpenCV详细教程(建议收藏)
记录一篇"如何安装ubuntu下C++接口的opencv"的文章.由于转载格式有问题,直接贴个链接:ubuntu安装opencv的正确方法 注意:本人根据此博客安装遇到的问题:2. ...
- Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-server.
此文首发于我的个人博客:Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/r ...
- debian,ubuntu 安装mongodb 允许外网访问,修改端口,设置用户和密码
使用apt安装mongodb: apt update && apt install mongodb 查看运行状态: systemctl status mongodb.service 结 ...
- ubuntu安装KVM
ubuntu安装KVM 现在官网下载ubuntu镜像,桌面版或者服务端都可,这里以桌面端为例. 安装之前确保磁盘有足够大的空间(这很重要) 安装KVM sudo apt install qemu-kv ...
- 解决Ubuntu安装依赖问题
解决Ubuntu安装依赖问题 解决Ubuntu安装依赖问题 最主要问题,修改的国内镜像源可能不是对应的ubuntu版本,大部人直接找了个镜像源就复制到source.list里面了,其实需要对应版本的, ...
- Ubuntu安装Ceres库-安装依赖时报错:E:无法定位软件包 libcxsparse3.1.2_朱国鑫的博客-CSDN博客
Ubuntu安装Ceres库-安装依赖时报错:E:无法定位软件包 libcxsparse3.1.2_朱国鑫的博客-CSDN博客
- ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装
ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装
- Ubuntu安装、使用postgresql数据库
Ubuntu安装.使用postgresql数据库 $ sudo apt-get install postgresql (端口为5432) $ sudo apt-get install postgre ...
最新文章
- 语音交互编程语言了解一下?
- 1 用存储过程实现分页,除了上一页,下一页,第一页,和末页外还要有go按钮,以及go到那里的文本框。另外还要在Lable显示“当前x页,一共y页”。注意验证控件的使用和 链接存储过程的内容。...
- 没错,纯SQL查询语句可以实现神经网络
- 前端学习(2876):原生js模块化+弹幕的宽度和高度
- python pexpect pxssh scp_python Pexpect 实现输密码 scp 拷贝的方法
- Tensorflow取消占用全部GPU
- jq请求Ajax数据
- 设计模式-单一职责原则
- linux 编辑文件vim,linux下通过vim编辑文件的方法
- unity fixedupdate_Unity之滚球游戏(上)
- python3 安装opencv_树莓派安装Python3的OpenCV
- 2018-03-22笔记,象棋记谱法
- javascript天生就具备类似c#中的委托功能
- 软件概要设计与详细设计
- 身份证号正则验证及提取性别出生年月出生时间
- 计算机cpu 显卡的作用是什么,显卡的作用是什么 显卡简介【图文详解】
- 解决服务器网卡不识别问题
- Linux源码在线阅读
- SRM 613 div1 500pt
- 阿里执行副主席蔡崇信投资NBA篮网队;工信部约谈运营商,不得限制用户资费选择丨价值早报
热门文章
- 在RichTextEditor组件中使用自定义右键。
- js使用ajax发送post json,javascript-如何用ajaxpost复杂json数据
- 计算机索引无法使用情况,电脑上出现索引,电脑卡的什么都打不开
- android textview 常用属性id,Android TextView常用属性
- Ubuntu下RMI Server 抛出java.rmi.ConnectException: Connection refused to host: 127.0.0.1解决办法
- leetcode算法题--栈的压入、弹出序列
- leetcode算法题--最长上升子序列
- 敏捷开发-Scrum与精益相得益彰
- View.setSystemUiVisibility(int) 方法使用
- 04 ffmpeg 从媒体文件解封装,输出YUV420图像