Ubuntu16.04 LTS上安装Go1.10
原因
Ubuntu资源库上默认使用的是Go1.6.2版本,给最新版本代码编译带来了不少问题。本文就记录下在Ubuntu下直接安装Go最新版1.10的步骤。
准备工作
1.卸载已有版本
# 卸载已经安装的Go版本
sudo apt-get remove golang-go
2.下载最新版本
直接访问官方地址下载linux平台1.10版本源码包
wget https://dl.google.com/go/go1.10.linux-amd64.tar.gz
解压缩到指定目录
我这里直接解压缩到目标运行目录下,通过命令
sudo tar zxvf go.1.10.linux-amd64.tar.gz -C /usr/local
配置环境变量
我这里在我的用户目录下新建goprojects作为我的工作路径,因此我的环境配置如下
# 打开需要编辑的文件
sudo vim ~/.bashrc
# 添加设置路径
export GOROOT=/usr/local/go
export GOBIN=/usr/local/go/bin
export GOPATH=/home/quakertlist/goprojects
export PATH=$PATH:$GOPATH:$GOBIN
使配置生效
source ~/.bashrc
验证
# 验证go版本信息
go version
# 查看go环境变量设置
go env
转载于:https://www.cnblogs.com/sanghg/p/8868844.html
Ubuntu16.04 LTS上安装Go1.10相关推荐
- 如何在Ubuntu 18.04 LTS上安装VMware Workstation
背景: 阅读新闻 [日期:2018-11-10] 来源:Linux公社 作者:醉落红尘 [字体:大 中 小] VMware Workstation是由VMware公司开发的虚拟化软件,成立于1998年 ...
- 在 ubuntu 20.04 LTS 上安装 ROS2 执行 rosdep update 命令时出现的问题的解决办法
在 ubuntu 20.04 LTS 上安装 ROS2 执行 rosdep update 命令时出现的问题的解决办法 1.sudo rosdep init 在执行 sudo rosdep init 命 ...
- linux系统安装佳能打印机驱动,在ubuntu16.04 64-bit上安装佳能打印机驱动Linux_UFRII_PrinterDriver_V320_us_EN...
在ubuntu16.04 64-bit上安装佳能打印机驱动Linux_UFRII_PrinterDriver_V320_us_EN 发布时间:2018-04-06 21:46, 浏览次数:631 , ...
- 在Ubuntu16.04.1上安装、配置、使用Nginx
实验环境 ubuntu16.04.1 怎么安装 网上有很多安装的教程,自己摸索吧 我是通过sudo apt-get install nginx命令安装的nginx 上述命令执行完,都干了什么?如何找到 ...
- ubuntu16.04安装python2.7_如何在Ubuntu16.04 LTS上为python(2.7,3.5,3.6)设置...
我已经阅读了很多关于此的博文,我仍然对于设置它的"最佳"方式感到困惑.我读过的大多数博文都已过时了.我是Linux的新手,现在搞乱了我的系统两次,仍然无法正确设置虚拟环境.据我所读 ...
- debian安装sqlserver_在ubuntu16.04(虚拟机)上安装SQLSERVER
遇到的问题及解决方案 Ubuntu 16.04下载地址: 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 CD-ROM,这可能会导致客户机无法识别介质的更改.如果可能,请在断开连接之前从客 ...
- 服务器如何ghost系统安装,如何在Ubuntu Server 14.04 LTS上安装Ghost
Ghost是一个很优秀的博客平台,设计美观,使用简便,且完全免费.同时也是一款开源软件,源代码共享在github上.到2014年1月,我们能感觉到界面更趋于简洁,分析图表可调整,分屏显示的方式让编辑更 ...
- swan在linux系统下怎么运行,在Ubuntu 18.04/16.04 LTS上安装Libreswan的方法
本文介绍在Ubuntu 18.04/16.04 LTS服务器上安装Libreswan的方法,采用源代码安装方式. 简介 Libreswan是Linux系统的Internet密钥交换(IKE)实现,它支 ...
- Ubuntu16.04 LTS完整安装教程
一.镜像资源 官网下载地址 (不推荐) https://www.ubuntu.com/download 各个版本下载网址: http://mirrors.melbourne.co.uk/ubuntu ...
最新文章
- DIV限制宽度,字符断行,避免变形
- 细述 Java垃圾回收机制→Java Garbage Collection Monitoring and Analysis
- 【深度学习笔记】深度学习中关于epoch
- Android 通过反射让SQlite建表
- [转]bootstrapTable refresh 方法使用简单举例
- php对称字符串,PHP实现简单的对称加密和解密方法 - str_split
- openssl 加密解密 指令_Shell openssl命令加密解密字符串
- linux 查看握手时间,实战:tcpdump抓包分析三次握手四次挥手
- 写了8年的代码,做过的项目都下线了,程序员的意义在哪里!
- 【ElasticSearch】Es 源码之 HttpServerTransport 源码解读
- 设置ngxin服务器虚拟主机,详解Nginx 虚拟主机配置的三种方式(基于端口)
- pku 1094(拓扑排序,多次拓扑)
- Win-MASM64汇编语言-CMP/CMPSB/CMPSW/CMPSD/JNE/JCXZ
- rs485数据线接反_终于有人把RS485通讯的正确接线方式讲明白了,网友:这下好办了...
- java 编译器和 jvm_java编译器和JVM有什么区别
- 凯立德地图导航2022年懒人包 安卓版
- beats 耳机 android,Beats app安卓,Beats app安卓耳机管理预约 v2.3.5 - 游戏盒子下载站...
- 采用uni-app开发的多端圈子社区论坛系统
- 博升机器人_乐博乐博机器人
- windows操作系统运用jacob转换文件,并添加水印
热门文章
- 关于Unicode,字符集,字符编码
- Butter Knife 8.8.1的安装和使用
- java 容器限制大小,容器中的Java与内存限制:LXC、Docker与OpenVZ
- IOS开发笔记13-Object-C中的NSString
- Flutter开发之GridView组件(20)
- (0093)iOS开发自己账号跑真机报错:conflicting provisioning
- 软件测试2019:第七次作业—— 用户体验测试
- (03) spring Boot 的配置
- 可综合的SystemVerilog:参数化函数/任务
- matlab 图片批量读取