Linux下pcstat安裝踩坑教程
阿新 • • 發佈:2020-09-15
首先安裝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中未執行完的步驟!
終於成了!