我是一名java开发人员,我开始学习hyperledger fabric。我正在尝试为结构节点设置进行设置。我不知道如何安装cryptogen工具。
请帮帮我。
答案 0 :(得分:10)
对于Linux用户: Hyperledger Fabric的二进制工具的安装过程在download platform-specific binaries部分中捕获。
您需要运行:
curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/release/scripts/bootstrap-1.0.0.sh | bash
它将下载所需的文件。确保您已安装并配置了所有prerequisite。
对于MacOSX用户: 您也可以使用Homebrew来安装Hyperledger Fabric二进制文件:
brew tap hyperledger/fabric
brew install fabric-tools
如果您使用的是源代码,则只需使用
进行编译即可make cryptogen
它将在./build/bin/cryptogen
文件夹
答案 1 :(得分:0)
这是一个变通方法,仅当您在Go工作区中安装了Fabric时才起作用,但是却像超级按钮一样起作用。
转到您的Bash个人资料并添加以下行:
export PATH="$HOME/Go/src/github.com/hyperledger/fabric/.build/bin:$PATH"
换句话说,您正在链接.build/bin/
中的Fabric加密工具,它们是:
chaintool
configtxgen
cryptogen
之后,您将可以直接使用这些工具。但是请记住,如果您将其移动,或者将hyperledger / fabric文件夹移至Go工作区中,它们将不再起作用。