广告
返回顶部
首页 > 资讯 > 后端开发 > GO >在ubuntu下安装go开发环境的全过程
  • 262
分享到

在ubuntu下安装go开发环境的全过程

2024-04-02 19:04:59 262人浏览 安东尼
摘要

目录一、为ubuntu20.04更新源二、设置允许以root用户登录三、安装Go四、安装goland工具五、安装ssh并配置允许root登录总结一、为ubuntu20.04更新源 给

一、为ubuntu20.04更新源

  1. 给root用户设置密码:命令:sudo passwd root
  2. 备份原来的源,命令:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  3. 安装vim,命令:sudo apt install vim
  4. 修改/etc/apt/sources.list文件,命令:sudo vim /etc/apt/sources.list,将里面的内容全删后,配置为清华源,清华源如下:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiversedeb-src Https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
  • 更新源,命令:sudo apt-get update
  • 如出现依赖问题,解决方式如下:sudo apt-get -f install
  • 更新软件,命令:sudo apt-get upgrade

二、设置允许以root用户登录

执行命令:sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf, 把配置改为如下所示

[Seat:*]
user-session=ubuntu
greeter-show-manual-login= true
all-guest=false #这个可以 不用配置

执行sudo vim /etc/pam.d/gdm-autologin注释掉auth required pam_succeed_if.so user != root quiet_success这一行(第三行左右)

执行sudo vim /etc/pam.d/gdm-passWord注释掉 auth required pam_succeed_if.so user != root quiet_success这一行(第三行左右)

执行sudo vim /root/.profile修改配置文件如下

# ~/.profile: executed by Bourne-compatible login shells.

if [ "$BASH" ]; then
 if [ -f ~/.bashrc ]; then
  . ~/.bashrc
 fi
fi
tty -s && mesg n || true
mesg n || true

重启:reboot,选择root用户

三、安装go

  1. 创建安装目录,命令:mkdir /home/go
  2. 下载go安装包,命令:wget https://golang.google.cn/dl/go1.17.8.linux-amd64.tar.gz
  3. 解压go安装包,命令:sudo tar -zxvf go1.17.8.linux-amd64.tar.gz
  4. 创建工作目录:命令:mkdir /home/go/goProject
  5. 配置环境变量,命令:sudo vim /etc/profile
export GOROOT=/home/go/go
export GOPATH=/home/go/goProject
export GOPROXY=https://goproxy.cn
export PATH=$PATH:$GOROOT/bin

四、安装goland工具

  1. 下载golang工具,命令:wget https://download.jetbrains.com.cn/go/goland-2021.3.3.tar.gz
  2. 解压,命令:sudo tar -zxvf goland-2021.3.3.tar.gz
  3. 重命名为goland,命令:mv GoLand-2021.3.3/ goland
  4. 启动goland,命令:/home/go/goland/bin/goland.sh

五、安装ssh并配置允许root登录

安装ssh服务,命令:sudo apt-get install openssh-server

开启ssh的22端口,命令:sudo vim /etc/ssh/sshd_config,将Port注释去掉

允许root用户远程登录,命令:sudo vim /etc/ssh/sshd_config,修改成如下

重启服务,命令:sudo /etc/init.d/ssh restart

总结

到此这篇关于在ubuntu下安装go开发环境的文章就介绍到这了,更多相关ubuntu安装go开发环境内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:

--结束END--

本文标题: 在ubuntu下安装go开发环境的全过程

本文链接: https://www.lsjlt.com/news/120993.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在ubuntu下安装go开发环境的全过程
    目录一、为ubuntu20.04更新源二、设置允许以root用户登录三、安装go四、安装goland工具五、安装ssh并配置允许root登录总结一、为ubuntu20.04更新源 给...
    99+
    2022-11-11
  • ubuntu安装qt开发环境的过程
    本篇内容主要讲解“ubuntu安装qt开发环境的过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ubuntu安装qt开发环境的过程”吧!一、Ubuntu下安装Qt代码如下:$ sudo apt...
    99+
    2023-06-13
  • Ubuntu怎么下载安装j2ee开发环境
    本篇内容介绍了“Ubuntu怎么下载安装j2ee开发环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  一、下载  1.jdk  2.to...
    99+
    2023-06-13
  • Java开发环境下怎么安装Ubuntu JDK
    这篇文章主要讲解了“Java开发环境下怎么安装Ubuntu JDK”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java开发环境下怎么安装Ubuntu JDK”吧!特别值得一提的是JDK有很...
    99+
    2023-06-16
  • Mac下安装node.js及环境配置全过程
    目录1、官网下载2、安装3、 验证4、环境配置总结1、官网下载 访问nodejs官网,点击稳定版,并下载 https://nodejs.org/en/ 2、安装 双击刚下载的文件,...
    99+
    2023-05-19
    Mac安装node.js node.js环境配置 node.js安装
  • Windows环境下的安装gcc过程
    本篇内容主要讲解“Windows环境下的安装gcc过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Windows环境下的安装gcc过程”吧!Windows具有良好的界面和丰富的工具,所以目前l...
    99+
    2023-06-03
  • VS2022安装Python开发环境的详细过程
    目录1前言2 安装支持Python3示例1前言 对习惯使用VS2022,VS2019……编辑和调试C\C++\C#的同学来说,能不能在VS2022中开发和...
    99+
    2022-11-11
  • Ubuntu指令大全系列七——安装JAVA开发环境
    一、安装jdk su - root 切换成root用户 sudo -i 不需要密码直接切换成root 1.进入usr目录 cd /usr 2.在usr目录下建立java安装目录 mkdir java...
    99+
    2022-06-03
    Eclipse Java jdk Linux tomcat Ubuntu 开发环境 系统指令
  • ubuntu下LAMP环境的详细安装教程
    本篇内容介绍了“ubuntu下LAMP环境的详细安装教程 ”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!LAMP的概念:Linux+Apac...
    99+
    2023-06-13
  • 本地使用Docker搭建go开发环境的全过程
    目录前言安装1.docker安装2.go安装3.配置4.运行5.完成总结前言 对于我这种小白来说,本地环境搭建常规的操作一向是直接去go官网下载go安装包,本机进行安装,然后配置相应...
    99+
    2022-11-13
  • Windows+Linux系统下Go语言环境安装配置过程
    目录1. Windows安装配置1️⃣ 下载SDK2️⃣ 配置环境变量3️⃣ 配置go代理2. Linu...
    99+
    2022-11-12
  • VScode + keil开发环境搭建安装使用过程
    写在前面 来了新公司之后,由于这次遇见的单片机是GD32,之前的前辈也都在keil上编程,所以又不得不拿起keil,可是无奈天下苦keil的UI久矣,中途尝试过几次修改KEIL高亮及...
    99+
    2022-11-12
  • Ubuntu下创建虚拟独立的Python环境全过程
    前言 虚拟环境是程序执行时的独立执行环境,在同一台服务器中可以创建不同的虚拟环境供不同的系统使用,项目之间的运行环境保持独立性而相互不受影响。例如项目可以在基于 Python2.7 的环境中运行,而项目 B...
    99+
    2022-06-04
    全过程 独立 环境
  • vscode配置go开发环境的实战过程
    目录官网下载地址:安装:最终的安装效果:这里简单介绍一下:创建第一个Go程序:安装Go的依赖包:总结笔者在网上找了很多关于VSCODE配置Go语言的教程,但是由于版本等种种问题,最终...
    99+
    2022-11-13
  • VTK8.1 在 Qt5.9 环境下的配置编译和安装过程
    目录0 编译环境0.1 软件包及版本0.2 本地目录说明1 VTK下载1.1 下载VTK-8.1.1.zip,VTKData-8.1.1.zip文件1.2 解压2.CMake配置VT...
    99+
    2022-11-13
  • Perl开发环境在Windows下如何安装与配置
    这篇文章将为大家详细讲解有关Perl开发环境在Windows下如何安装与配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Windows下Perl开发环境的安装与配置Perl是一种深受世界各地开发者喜爱的...
    99+
    2023-06-17
  • Go语言集成开发环境IDE详细安装教程
    目录1. 为什么使用 Go+ IDE?2. IDE 的安装与配置2.1 安装 VSCode2.2 安装 Go+ 扩展插件3. 使用 IDE 编辑和调试 Go+ 程序3.1 创建...
    99+
    2022-06-07
    GO 安装 ide go语言 教程
  • Linux环境下编译并运行go项目的全过程
    目录1.安装go环境2.尝试编译,发现失败3. 更改GOPROXY依赖下载代理为国内的地址4.编译项目5.启动进程6.检测进程是否存在总结 拿了一个github的go采集namenode指标的项目,修改了一下,...
    99+
    2023-11-17
    linux go编译 linux编译运行go项目 linux 运行go程序
  • linux环境下的python安装过程图解(含setuptools)
    这里我不想采用诸如ubuntu下的apt-get install方式进行python的安装,而是在linux下采用源码包的方式进行python的安装。 一、下载python源码包 打开ubuntu下的she...
    99+
    2022-06-04
    安装过程 环境 linux
  • 如何在 ubuntu linux 上配置 go 语言的 qt 开发环境
    go语言是开发效率极高、运行速度也接近C程序的现代编程语言,qt是跨平台的优秀gui库,二者结合起来工作表现非常优秀。本文讲的有两个事情,第一个是安装go语言的qt绑定包,第二个是安装go语言的集成开发环境。 安装g...
    99+
    2022-06-03
    ubuntu go 语言 qt 开发环境 go 语言 qt 开发环境 linux qt开发环境
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作