前言:昨晚以為下載了Gogs可以直接運(yùn)行谍失,結(jié)果出乎意料cannot execute binary file,系統(tǒng)cpu架構(gòu)不能執(zhí)行這個(gè)二進(jìn)制文件,那就只好下源碼編譯,這又需要依賴Go,并且version>=1.4.0,那就先搭配Go的環(huán)境瓤荔。
Step-One:下載Go源碼
對于64位Linux
wget https://storage.googleapis.com/golang/go1.4.1.linux-amd64.tar.gz
對于32位Linux
wget https://storage.googleapis.com/golang/go1.4.1.linux-386.tar.gz
Step-Two:在/usr/local下安裝程序
$ sudo tar -xzf go1.4.1.linux-xxx.tar.gz -C /usr/local
Step-Three:編譯源碼
cd /usr/local/go/src
sudo ./all.bash
Step-Four:配置Go的環(huán)境變量
#go language
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin
Step-Five:使配置文件生效
source $HOME/.profile
or
sudo reboot #哈哈就是重啟,怎么使用上一條生效有時(shí)候不管用的喇嘱,還是重啟吧
Step-Six:檢測環(huán)境是否安裝成功
go version
玩玩樹莓派之配置Go環(huán)境配置完畢茉贡!
還有一種install的方法安裝塞栅,不用下載源碼編譯者铜,既麻煩又編譯時(shí)間又長,美中不足的就是go的版本很低version-1.0.2放椰,然而我需要的版本必須>=1.4.0作烟,最終還是要編譯。
sudo apt-get install golang
關(guān)于樹莓派文章
樹莓派OS裝機(jī)初始化
玩玩樹莓派之自動連接無線路由器
玩玩樹莓派之?dāng)U展SD卡剩余空間
玩玩樹莓派之配置Go環(huán)境