博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu下安装go语言;sublime+gocode搭建;go的卸载和环境变量配个人.bashrc
阅读量:5049 次
发布时间:2019-06-12

本文共 874 字,大约阅读时间需要 2 分钟。

ok开始安装

 

1.安装gcc工具,因为golang有些功能是使用c写

sudo apt-get install bison gawk gcc libc6-dev make

2.安装Mercurial(若是用安装包可以忽略这步)

由于Go的源码是通过Mercurial进行管理的, 所以需要先安装Mercurial来实现Go源码的获取,一次执行一下命令:

sudo apt-get install python-setuptoolssudo apt-get install pythone-devsudo apt-get install build-essentialsudo apt-get install mercurial
获取代码
[plain] 
  1. $ hg clone -r release https://go.googlecode.com/hg/ go 
若是用安装包直接解压 http://download.csdn.net/detail/u010026901/7592581

 

cd /usr/local

tar -zxvf go1.1.2.linux-386.tar.gz(先把安装包移到这个目录)

 

3.安装

 

$ cd go/src,$ ./all.bash

运行bash脚本,如果运行正常会获得你的操作系统和cpu信息,自动编译安装

 

4.配置~/.bashrc(个人用户环境)或者/etc/profile(全局环境)

注意最后两行,地址GOROOT地址是根据实际情况来的

5.用go version查看下,有版本结果就是对的

 

go卸载

这次我的go安装既用了安装版也用了解压缩版,在make go的项目时候出现冲突

现在卸载安装版 man apt-get 查找卸载命令

卸载apt-get purge go 不成功

改用apt-get purge golang 提示删除多个子目录

后改用apt-get purge golang-go

 

转载于:https://www.cnblogs.com/mafeng/p/8526345.html

你可能感兴趣的文章
UVA11524构造系数数组+高斯消元解异或方程组
查看>>
排序系列之——冒泡排序、插入排序、选择排序
查看>>
爬虫基础
查看>>
jquery.lazyload延迟加载图片第一屏问题
查看>>
数据库连接
查看>>
delphi.指针.PChar
查看>>
Objective - C基础: 第四天 - 10.SEL类型的基本认识
查看>>
关于js的设计模式(简单工厂模式,构造函数模式,原型模式,混合模式,动态模式)...
查看>>
KMPnext数组循环节理解 HDU1358
查看>>
android调试debug快捷键
查看>>
【读书笔记】《HTTP权威指南》:Web Hosting
查看>>
Inoodb 存储引擎
查看>>
数据结构之查找算法总结笔记
查看>>
Android TextView加上阴影效果
查看>>
Requests库的基本使用
查看>>
C#:System.Array简单使用
查看>>
「Foundation」集合
查看>>
二叉树的遍历 - 数据结构和算法46
查看>>
类模板 - C++快速入门45
查看>>
RijndaelManaged 加密
查看>>