一、Goland-IDEA 2020.3.2安装

1 下载

下载GoLand

https://www.jetbrains.com/go/download/#section=linux

2 安装Goland

1.解压并重命名目录

~$ tar -zxvf goland-2020.3.2.tar.gz -C /usr/local

~$ sudo mv /usr/local/GoLand-2020.3.2/ /usr/local/GoLand

~$ ll /usr/local/

total 48

drwxr-xr-x 12 root root 4096 7月 23 17:08 ./

drwxr-xr-x 10 root root 4096 2月 10 08:12 ../

drwxr-xr-x 2 root root 4096 2月 10 08:12 bin/

drwxr-xr-x 2 root root 4096 2月 10 08:12 etc/

drwxr-xr-x 2 root root 4096 2月 10 08:12 games/

drwxr-xr-x 10 root root 4096 7月 9 05:29 go/

drwxr-xr-x 8 root root 4096 7月 23 17:06 GoLand/

drwxr-xr-x 2 root root 4096 2月 10 08:12 include/

drwxr-xr-x 3 root root 4096 6月 30 00:32 lib/

lrwxrwxrwx 1 root root 9 6月 29 23:43 man -> share/man/

drwxr-xr-x 2 root root 4096 2月 10 08:12 sbin/

drwxr-xr-x 6 root root 4096 2月 10 08:15 share/

drwxr-xr-x 2 root root 4096 2月 10 08:12 src/

配置为全局启动

将GoLand的启动脚本goland.sh加入用户的/usr/bin/目录下,可以在任意位置执行goland.sh启动GoLand IDE。

~$ cd /usr/local/GoLand/bin/

~$ sudo ln -s /usr/local/GoLand/bin/goland.sh /usr/bin/goland.sh

配置启动命令别名并独立运行

按照步骤2中的方式启动GoLand之后,必须保持启动GoLand的terminal保持active,否则GoLand也会随之退出。因此,通过重命名alias的方式简化启动命令,并独立运行(不随terminal关闭而退出)。

打开.bashrc并定义别名:

~$ vim /root/.bashrc

...

alias goland='nohup goland.sh & >/dev/null'

然后重新打开一个terminal,直接输入goland回车即可启动

二、goland激活root/

https://www.exception.site/essay/how-to-free-use-intellij-idea-2019-3

三、go sdk安装 go1.15.8.linux-amd64.tar.gz

tar -C /usr/local -xzf go1.14.3.linux-amd64.tar.gz

vim /etc/profile

export GOROOT=/usr/local/go

export GOPATH=/share/gopath

export GOBIN=$GOPATH/bin

export PATH=$PATH:$GOROOT/bin

export PATH=$PATH:$GOPATH

$ go version

linux 安装goland的更多相关文章

  1. 搜狗输入法linux安装 以及 12个依赖包下载链接分享

    搜狗输入法linux安装版,先安装各种依赖包,大概12个依赖,可能中途还需要其他依赖,可以效仿解决依赖问题.如图这12个文件要是手动点击下载,那也太笨点了,我们要用shell命令批量下载.命令如下:w ...

  2. linux安装php

    接上篇:linux安装apache 一.安装php 先安装libxml2库 [root@ctxsdhy package]# yum -y install libxml2-devel 最新地址在:htt ...

  3. linux安装oracle11g

    准备oracle安装文件 Oracle11gR2包含两个文件linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip,将这两个文件通过SS ...

  4. TODO:Linux安装PHP MongoDB驱动

    TODO:Linux安装PHP MongoDB驱动 PHP利于学习,使用广泛,主要适用于Web开发领域. MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统 ...

  5. Symantec Backup Exec 2010 Agent For Linux安装

    以前写过一篇文章介绍过Symantec Backup Exec 2012 Agent For Linux安装安装,今天介绍一下Symantec Backup Exec 2010 Agent For L ...

  6. Symantec Backup Exec 2012 Agent For Linux安装

    Backup Exec 2012 介绍 Backup Exec 2012 是一种为虚拟和物理环境提供保护的集成产品,能够简化备份和灾难恢复,并提供了无可匹敌的恢复功能.借助于强大的 Symantec ...

  7. linux 安装jdk

    1.Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也 ...

  8. Hadoop Linux安装

    Hadoop Linux安装 步骤流程 1.硬件准备 2.软件准备(推荐CDH) 3.将Hadoop安装包分发到各个节点下 4.安装JDK 5.修改/etc/hosts配置文件 6.设置SSH免密码登 ...

  9. 自己瞎捣腾的Win7下Linux安装之路-----理论篇

    接着上回说道,我把双系统做好啦,开心.... 之后我就在想几个问题: 1.在Ubuntu装好后,重启电脑却还是win7,等我用EasyBCD之后,才可选择使用装好的Ubuntu呢? 2.在用EasyB ...

  10. Debian 7(Linux) 安装SSH使用SecureCRT连接配置

    1 Debian 安装 ssh2 首先确保你的Debian或者linux安装ssh并开启ssh服务 Debian和ubuntu的安装方法一样,只要源OK的话,可以直接安装 apt-get instal ...

随机推荐

  1. LeetCode-2038 如果相邻两个颜色均相同则删除当前颜色

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-colored-pieces-if-both-neighbors-are-the-s ...

  2. js手动触发页面元素点击事件,自定义点击事件模拟点击

    // initEvent事件已经弃用1. 创建MouseEvents事件const clickEvent = document.createEvent('MouseEvents')2. 初始化点击事件 ...

  3. Linux route命令修改默认路由优先级

    (自测可用)摘自:https://www.cnblogs.com/luoyang712/p/11953256.html 在多个网络连接的情况下,比如以太网和WIFI同时存在的时候,路由表中就会存在多个 ...

  4. 最全面 think php 实现微信公众号回复编号进行投票,自定义菜单功能

    前期准备工作 https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Receiving_standard_messag ...

  5. SQLServer中使用between查询日期

    SQL Server中字段是Datetime型 以" YYYY-MM-DD 00:00:00" 存放的 between and是包括边界值的,not between不包括边界值,不 ...

  6. rocketmq集群配置

    rocketmq 2m-2s-sync部署 1.下载 jdk-8u361-linux-x64.tar.gz rocketmq-all-5.1.0-bin-release.zip #/etc/profi ...

  7. Jmeter使用文档(循环怎么用)

    Jmeter使用文档(循环怎么用) 基础用法 修改语言 Jmeter之界面语言设置 下面使用简体中文的命名进行说明 打开日志 启动后,右上角有个黄色的感叹号图标,点击即可打开即时日志 如果没有看到重启 ...

  8. js 加密和解密

    // aes对称加密 const CryptoJS = require('crypto-js'); //引用AES源码js const key = CryptoJS.enc.Utf8.parse(&q ...

  9. springboot Elasticsearch 实体创建索引设置Date 类型字段失败

    springboot Elasticsearch 实体创建索引设置Date 类型字段失败,需添加以下注解 @Field(type = FieldType.Date, format = DateForm ...

  10. 多个if...else和switch...case语句的区别和分析

    1.场景: 当我们有一个判断条件的时候,显然用if语句比较方便有效. 但当判断条件很多的时候,我们可以使用if语句或者if....eles 语句和switch  case 语句. 2.如何选择 一般情 ...