大學的時候在使用openfalcon的時候講過這個東西,可是那時候是介紹open-falcon的,因此感受不是很具體,因此今天在安裝frp的時候也碰到了這個問題,我就具體的說下bootstrap
編譯最新版本的go的時候必定要先編譯安裝go1.4,由於那個版本以前的go都是使用gcc編譯的,以後的go都是使用go編譯的,因此在安裝最新的go以前要編譯1.4的govim
首先下載bash
wget https://dl.google.com/go/go1.4-bootstrap-20171003.tar.gz
google
解壓編譯安裝code
tar -zxvf go1.4-bootstrap-20171003.tar.gz
cdn
cd go/src/
blog
./make.bash
get
cd ../../
博客
mv go /usr/local/
it
export PATH=$PATH:/usr/local/go/bin
首先下載最新版本的go
wget https://dl.google.com/go/go1.12.4.src.tar.gz
解壓編譯安裝
tar -zxvf go1.12.4.src.tar.gz
cd go/src
export GOROOT_BOOTSTRAP=/usr/local/go/
./make.bash
查看下如今的go版本
go version
以後刪除1.4版本的go
rm -rf /usr/local/go/
把新版本的go移動到這個路徑
cd .. && mv go /usr/local/
最後添加環境變量
vim /etc/profile
加入
export PATH=$PATH:/usr/local/go/bin
source /etc/profile
最後驗證一下go的版本
go version
歡迎關注Bboysoul的博客www.bboysoul.com
Have Fun