《LINUX學(xué)習(xí):Raspberrypi樹莓派Liunx下安裝Golang1.9環(huán)境(Debian)》要點(diǎn):
本文介紹了LINUX學(xué)習(xí):Raspberrypi樹莓派Liunx下安裝Golang1.9環(huán)境(Debian),希望對您有用。如果有疑問,可以聯(lián)系我們。
直接安裝go1.6以上版本會出現(xiàn)提示 Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.
Go1.9的構(gòu)建過程必要用于引導(dǎo)的 Go1.4二進(jìn)制文件(簡而言之,它必要去構(gòu)建Go)
起首從源頭構(gòu)建Go1.4
然后用Go1.4二進(jìn)制文件從源代碼構(gòu)建Go1.6以上版本
1、如果安裝了舊版本的Go,請撤消設(shè)置 $GOPATH, $GOROOT
2、確保Git已經(jīng)安裝
git version
設(shè)置裝備擺設(shè)Git
git config --global user.email "替換成你的郵箱"
git config --global user.name "替換成你的姓名"
新的SSH密鑰和添加公鑰到Github帳戶
ssh-keygen -t rsa -b 2048
復(fù)制公鑰~/.ssh/id_rsa.pub進(jìn)入github SSH設(shè)置,添加新的SSH密鑰
3、安裝gcc和glibc-devel
sudo apt-get install gcc glibc-devel
4、從源代碼構(gòu)建Go1.4【clone和編譯會比擬慢,原因大家懂的】
cd ~/
git clone git@github.com:golang/go.git
cd go
git checkout -b 1.4.3 go1.4.3
cd src
./all.bash
5、復(fù)制~/go到$GOROOT_BOOTSTRAP(~/go1.4默認(rèn)環(huán)境下)`
cp ~/go ~/go1.4 -rf
6、從源頭構(gòu)建Go1.9 【編譯過程必要耐心等待...】
cd ~/go
git clean -dfx
git checkout -b 1.9 go1.9
cd src
./all.bash
7、設(shè)置$GOPATH并添加Go二進(jìn)制路徑$PATH
sudo vi /etc/profile
# Golang Env
export PATH=$PATH:/home/pi/go/bin
export GOPATH=/home/pi/go-projects
8、重啟和測試
sudo reboot
go version
本文永遠(yuǎn)更新鏈接地址:
《LINUX學(xué)習(xí):Raspberrypi樹莓派Liunx下安裝Golang1.9環(huán)境(Debian)》是否對您有啟發(fā),歡迎查看更多與《LINUX學(xué)習(xí):Raspberrypi樹莓派Liunx下安裝Golang1.9環(huán)境(Debian)》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/7058.html