系统:Linux(对系统内核有要求,建议>=Centos7或者Ubuntu14以上)或者Windows或者Mac
cURL
Docker(>=17.06.2)
Docker-Compose
Go:(Go version 1.10x is required)设置环境变量(~/.bashrc[ps.不同系统命令不同]):
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
因为暂时还用不到SDK,否则需要根据使用的SDK版本安装Node.js(version 8.9.x or greater)或者Java
对于Ubuntu16.04还需要安装Python27和Python-pip
官网给出的是”一键下载”:
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.2.0 #此处是下载fabric-samples,如果想快速使用byfn可以参考此脚本,后面1.2.0是对应的版本号 curl -sSL http://bit.ly/2ysbOFE | bash -s <fabric> <fabric-ca> <thirdparth> curl -sSL http://bit.ly/2ysbOFE | bash -s 1.2.0 1.2.0 0.4.10
emmmm….,上述官网给的例子一般都会失败,主要是其中有个二进制文件,特别不好下载,可以采用如下方法:
git checkout -b v1.0.0
,(如果从github直接douwnload,记得先在branch中改好自己想要的格式先)准备工作做足之后,可以直接在目录fabric/example/e2e_cli/下,运行./network_setup.sh up
然后可以看到Start。。。再看到特别大的End之后,就成功了
牢记:在关机之前一定要./network_setup down
把网络关闭,防止下次启动时候不知道什么原因,也许就是少了down这里写链接内容