ubuntu18.04 fabric 模塊編譯

在安裝完docker鏡像後算是基本配置完成,只是還需要進行一些編譯和權限更改方便使用。
1.安裝一下依賴軟件

go get github.com/golang/protobuf/protoc-gen-go

如果出錯就用git clone命令執行就好。
然後創建文件目錄:

mkdir -p $GOPATH/src/github.com/hyperledger/fabric/build/docker/gotools/bin

複製文件:

cp $GOPATH/bin/protoc-gen-go $GOPATH/src/github.com/hyperledger/fabric/build/docker/gotools/bin

2.編譯fabric源碼

cd $GOPATH/src/github.com/hyperledger/fabric
make release

本來還需要make docker但是這個方法容易出錯,還是直接下載fabric的docker鏡像就好了。
3.fabric模塊安裝

cp $GOPATH/src/github.com/hyperledger/fabric/release/darwin-amd64/bin/* /usr/local/bin
sudo chmod -R 775 /usr/local/bin/configtxgen
sudo chmod -R 775 /usr/local/bin/configtxlator
sudo chmod -R 775 /usr/local/bin/cryptogen
sudo chmod -R 775 /usr/local/bin/peer
sudo chmod -R 775 /usr/local/bin/orderer

這樣可以在任意路徑下執行這些模塊。
驗證:

peer version
orderer version

等五個模塊的信息即可,大體如下:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章