ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux下pcstat安装踩坑教程

2020-09-15 20:00:29  阅读:657  来源: 互联网

标签:profile 教程 pcstat golang usr Linux go org local


首先安装golang

1.进入官方链接下载对应自己系统版本的Golang安装包:https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz

  root@ububtu:~# cd /usr/local/
  root@ububtu:/usr/local#

 root@ububtu:/usr/local# wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz 

 

2.使用tar名号令解压安装包

root@ububtu:/usr/local# tar -C /usr/local -xzf go1.13.4.linux-amd64.tar.gz 

cd进入解压后产生的go目录:执行go version

root@ububtu:/usr/local/go# bin/go version
显示:go version go1.13.4 linux/amd64

3.配置环境

我们需要配置 2 个环境变量分别是 GOROOT 和 PATH。

  • GOROOT 的值应该为Go语言的当前安装目录:export GOROOT=/usr/local/go
  • PATH 为了方便使用Go语言命令和 Go 程序的可执行文件,需要追加其值:export PATH=$PATH:$GOROOT/bin:$GOBIN

为了方便以后的使用,需要把这几个环境变量添加 profile 文件中(~/.bash_profile 或 /etc/profile)。如果是单用户使用,可以将环境变量添加在 home 目录下的 bash_profile 文件中,如果是多用户使用,需要添加在 /etc/profile 文件。(推荐大家在 /etc/profile 文件中设置环境变量)
使用vi /etc/profile 命令打开 profile 文件,并将环境变量添加到文件末尾。

 

 

 :wq 保存退出

4.使用 source /etc/profile 命令使配置文件生效,现在就可以在任意目录使用Go语言命令了

5.一次执行下列命令安装pcstat

$ export GOPATH=~/go
$ export PATH=~/go/bin:$PATH
$ go get golang.org/x/sys/unix
$ go get github.com/tobert/pcstat/pcstat

 

如果中间报错 

 unrecognized import path "[golang.org/x/sys/unix](http://golang.org/x/sys/unix)" (https fetch: Get [https://golang.org/x/sys/unix?go-get=1](https://golang.org/x/sys/unix?go-get=1): dial tcp 216.239.37.1:443: i/o timeout)

解决办法:
这里需要golang.org/x/sys/unix

mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/sys.git

 然后继续执行上面5中未执行完的步骤!

终于成了!

 

标签:profile,教程,pcstat,golang,usr,Linux,go,org,local
来源: https://www.cnblogs.com/Courage129/p/13675140.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有