在centOS上安装golang遇到的一些问题

配置:win7的wm里装的虚拟机、装的centOS7


linux也就是大学的时候在学校做实验的时候有用过。

唯一记得的命令大概也就是ls。

前段时间在公司里跟着学部署的时候,稍微知道了一些其他的命令。vi。sudo这样。

现在也算是稍微学习了解一下linux这个东西。

啊。感想...大概就是,明白为什么会用linux的人觉得linux很方便了。

因为有些东西真的是几行命令符就可以很快解决的。

晚安。今天。

golang算是安装好了。

明天会开始学习安装makefile。


参考资源:

安装golang戳这个例子就够了

如果还有不懂的话,百度也是够够的


个人理解如下:


1.如何安装

首先是get一个安装包

 wget http://www.golangtc.com/static/go/1.6/go1.6.linux-amd64.tar.gz

然后就是把这个安装包解压到目标路径。

我在opt下新建了一个myworkspace。这个就是我的目标路径。

tar -zxvf  go1.6.linux-amd64.tar.gz

在centOS上安装golang遇到的一些问题_第1张图片

然后进入opt这个目录下开始配置环境变量

vim ~/.bash_profile

然后就会出现下图。

需要添加的部分:

 export GOPATH=/opt/myworkspace/golang
 export GOROOT=/opt/myworkspace/go
 export PATH=$PATH:$GOROOT/bin

在centOS上安装golang遇到的一些问题_第2张图片

然后重新加载环境变量

source ~/.bash_profile
这个时候就可以查看go的版本号了

go version



2.vi /etc/profile 和vim ~/.bash_profile的区别

前者像是全局设置的那种

而后者则是在当前的目录下


3.vi和vim的区别

vi像是vim的爸爸


4.GOROOT和GOPATH的区别

GOROOT是安装路径,而GOPATH是工作的路径


5.如何删除当前目录下一个文件夹以及它的内容

rm -rf 文件名


6.如何在当前目录下新建一个文件夹

mkdir 文件名


**************************2017-3-12凌晨分割线**********************************

之前这样安装有一个问题,那就是普通用户和root用户在使用go命令时会不一样。

好像是因为修改配置文件时是以root用户去修改的原因。

所以普通用户下,会提示找不到go命令。

于是百度了一下...

发现了一个新的安装golang的方式


yum install golang


你可能感兴趣的:(札记,linux,centos,golang)