一、安裝go 1.10環(huán)境
? ? 下載代碼go1.10.3.linux-amd64.tar.gz?
? ? ?tar -C /usr/local -xzf go1.10.3.linux-amd64.tar.gz
????export GOROOT=/usr/local/go?
????export GOBIN=$GOROOT/bin
????export GOPKG=$GOROOT/pkg/tool/linux_amd64
????export GOARCH=amd64
????export GOOS=linux
????export PATH=.:$PATH:$GOBIN:$GOPKG
????export GOPATH=/root/code/go/
????export PATH=$PATH:/usr/local/go/bin
? go get -u -d github.com/ipfs/go-ipfs
? cd $GOPATH/src/github.com/ipfs/go-ipf
? smake install
????1毡泻、ubuntu 下apt-get安裝的go版本太低刘离,需要升級(jí)到go 1.10版本以上
????2晕窑、沒有設(shè)置 翻墻抑片,不能訪問ipfs.io,導(dǎo)致不能下載部分代碼
????3杨赤、不能下載部分ipfs網(wǎng)絡(luò)的文件敞斋,原因是ipfs采用gx/gx-go來下載代碼,不會(huì)檢查http_proxy等變量疾牲,要重新編譯一個(gè)gx/gx-go
????? ? 測試可用