Hyperledger Fabric v1.1.0 中文版官方脚本环境配置指南
需积分: 10 56 浏览量
更新于2024-12-19
收藏 650KB ZIP 举报
资源摘要信息:"Fabric-samples-cn:fabric v1.1.0 官方脚本中文标注"
在本资源中,我们将详细介绍Hyperledger Fabric的安装过程以及如何使用shell脚本进行环境配置。Hyperledger Fabric是Linux基金会支持的一个企业级区块链框架,被设计用来支持不同的区块链架构。此资源中的脚本和指令专门用于v1.1.0版本的安装和配置。
知识点:
1. **环境安装**:
- 脚本从下载fabric-samples-cn开始,它是Hyperledger Fabric的示例脚本和网络配置文件。
- 使用`tar -zxvf go1.10.1.linux-amd64.tar.gz`命令解压缩Go语言的二进制文件包,Go语言是构建和运行Hyperledger Fabric的关键依赖之一。
- 在用户的主目录(这里是Ubuntu系统的用户目录)下创建一个工作目录`gopath`,并在此目录下创建一个`src`子目录,用于存放Go源代码。
- 指定环境变量`$GOPATH`为用户主目录下的`gopath`文件夹,而`$GOROOT`设置为系统上Go语言的安装目录。
- 更新环境变量`$PATH`以包含`$GOROOT/bin`和`$GOPATH/bin`,这样系统便能在任何位置调用Go语言的可执行文件。
2. **下载地址**:
- 提供了一个下载地址,用户可以从这个地址获取脚本和相关文件。
3. **编辑.bashrc文件**:
- `.bashrc`文件是bash shell的配置文件,脚本通过编辑这个文件来永久设置环境变量。
4. **下载Fabric源码**:
- 使用`git clone`命令将Fabric的源码仓库克隆到指定的`hyperledger`目录下。
5. **Shell脚本**:
- 脚本使用的是bash shell,这是一种在Linux和Unix系统上广泛使用的脚本语言。
- 通过一系列的命令和函数调用,脚本自动化了Fabric的安装过程,减少了用户进行手动安装时可能遇到的错误。
6. **Hyperledger**:
- Hyperledger是一个开源协作项目,由Linux基金会主持,旨在推动跨行业区块链技术的发展。它包括多个项目,其中Hyperledger Fabric是最为成熟的项目之一。
- Fabric具备模块化架构,支持可插拔的共识机制、权限控制和成员服务。
7. **Fabric v1.1.0**:
- 这是Hyperledger Fabric的一个版本号,本资源专门针对这个版本进行了脚本标注。
- 在v1.1.0版本中,Fabric加入了许多新特性,包括对私有数据的支持、对节点身份验证和通道访问控制的改进等。
8. **压缩包子文件的文件名称列表**:
- 列表中的`fabric-samples-cn-master`可能是存放该脚本和相关文件的压缩包名称。通常情况下,为了方便分发和下载,资源文件会被打包成压缩文件格式。
9. **标签**:
- 此资源的标签为`shell`、`fabric`和`hyperledger`,这些标签指示了脚本和资源与Shell脚本编写、Hyperledger Fabric安装和配置有关。
通过上述知识点的介绍,我们能了解到如何使用该脚本进行Hyperledger Fabric环境的配置,这其中包括了下载与安装Go语言、设置环境变量、克隆Fabric源码等步骤。这些步骤是熟悉和掌握Hyperledger Fabric所必须的基本操作。
318 浏览量
2021-05-15 上传
2021-03-08 上传
159 浏览量
2022-09-19 上传
2021-06-16 上传
148 浏览量
157 浏览量