首先安裝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中未執行完的步驟!
終於成了!