关于cryptogen和configtxgen的安装

cryptogen 安装
1 缺文件 发现有就ln -s 增加软连接

main.go:27:2: cannot find package “gopkg.in/alecthomas/kingpin.v2” in any of:
/usr/local/go/src/gopkg.in/alecthomas/kingpin.v2 (from $GOROOT)
/home/huataiwang/go/src/gopkg.in/alecthomas/kingpin.v2 (from $GOPATH)
main.go:25:2: cannot find package “gopkg.in/yaml.v2” in any of:
/usr/local/go/src/gopkg.in/yaml.v2 (from $GOROOT)
/home/huataiwang/go/src/gopkg.in/yaml.v2 (from $GOPATH)

2 这个真没有 “gopkg.in/alecthomas/kingpin.v2”

在目录查了一下,就是没有这个软件

https://www.jianshu.com/p/18d1f04be18e
https://gopkg.in/alecthomas/kingpin.v2 ★ -----该网站也需要科学的上网
https://gopkg.in/yaml.v2 ★

然后发现没有权限
https://blog.csdn.net/qq_35624030/article/details/79836347

然后发现请求超时
https://www.cnblogs.com/wayne666/p/10615490.html
说明被墙

谷歌搜索主机“fanqiangqiang”共享给虚拟机
https://www.zybuluo.com/CrazyHenry/note/1097693
Linux虚拟机共享主机的SSR实现科学的上网

3
1 fabric/common/tools/cryptogen
下进行 go build 没反应
2 fabric 下进行make cryptogen
要权限 就su root
进行
可以了
Binary available as build/bin/cryptogen
在/fabric/build/bin下生成cryptogen

4 安装configtxgen
同上:在root下#,fabric 下进行make configtxgen
Binary available as build/bin/configtxgen

ps
1当error 缺失文件 用whereis 发现有就 ln -s
2当error 缺失文件 用whereis 发现没有就安装 可能需要ladder 如★ 如果ladder参考我的博客:ubuntu使用主机上的代理上网
3 v2.0.0以后应该都有 不需要安装

git tag
git branch -a
git checkout release-1.0
git stash

你可能感兴趣的:(区块链)