1.配置工程环境

vi ~/.profile
#打开编辑后,在末尾(shift+g定位到末尾,o换行进入编辑模式,esc退出编辑模式)添加
export GOPATH=/opt/gopath
export PATH=$PATH:/opt/gopath/bin

#更新配置命令
source ~/.profile

#创建工程目录:
mkdir -p /opt/gopath/src/github.com/hyperledger

2.下载fabric源码

cd $GOPATH/src/github.com/hyperledger/

git clone https://github.com/hyperledger/fabric.git

3.拉取docker镜像

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

备注:

a.由于国内网络拉取镜像有些慢,建议配置https代理后再执行下面拉取镜像的命令(export https_proxy=ip:port),具体代理ip端口可以在网上搜索http代理。

b.找不到protoc-gen-go文件时,需手工上传上去(带补充链接)

4.测试安装结果

cd $GOPATH/src/github.com/hyperledger/fabric/examples/e2e_cli
./network_setup.sh up

期间可能出现问题:

  1. 用tar 解压 tar.bz2文件出错
tar: bzip2: Cannot exec: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2

原因分析:未安装bzip2导致

解决办法:安装bzip2软件

apt install bzip2

results matching ""

    No results matching ""