Hyperledger Fabric2.5环境搭建(Windows系统下的WSL)

本文详细介绍了在Windows系统中利用WSL(WindowsSubsystemforLinux)搭建HyperledgerFabric2.5开发环境的过程,包括WSL的安装与配置、必要的Linux组件如Git、Curl、Go、JQ、Docker和docker-compose的安装,以及下载和管理fabric及其samples。

介绍

本人正在实现一个基于Fabric联盟链的供应链溯源系统,现在需要搭建Fabric2.5的运行环境,特此记录一下。
使用windows系统搭建Fabric环境大致分为两步
1、在Windows中配置Linux环境
2、在配置的Linux环境中安装Fabric运行所需要的工具

1、windows系统下的环境准备

本人使用的是Windows系统,但是因为Fabric的运行需要使用bash环境,所以需要在电脑上安装Linux环境。不管是在windows电脑上配置双系统还是使用vmware虚拟机在电脑上虚拟一个Linux系统都是相对复杂且占用电脑资源的。因此我们需要使用WSL(Windows Subsystem for Linux)来实现轻便的Linux环境。

1.1 WSL介绍

从windows 10\11开始,微软为了使开发人员能够方便在Windows上快捷的使用Linux环境,开发了WSL (官方文档)。它是专门适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双引导。 WSL 旨在为希望同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。

1.2 WSL安装

网上关于WSL的安装教程很多,这里贴一个B站上非常不错的教程
官方文档是通过Windows命令行安装的,而B站的教程提供的方法更好。

WSL安装的其实就是一个Linux发行版系统,而市面上耳熟能详的发行版有Ubuntu、Debian、CentOS等等。这里大家跟教程一样下载Ubuntu版本的就好。

1.3 补充

如何打开WSL:

方法一:win+X,然后选择终端管理员,打开PowerShell命令行,然后输入wsl即可进入linux系统
在这里插入图片描述
方法二:直接搜索你下载的发行版应用,双击打开即可进入Linux命令行环境
在这里插入图片描述

如何配置WSL代理

我们有时候下载国外资源很慢,所以会使用代理。如果windows上使用clash进行代理了,那linux系统中也要配置一下

下面的教程是如何配置WSL代理。
步骤一 配置WSL代理
按照上述方法配置完代理后,如何启动wsl时,显示

“wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理”

解决方法教程

WSL换源

如果你的window没有使用clash进行代理。那么当你需要下载国外资源的时候会速度缓慢且有可能下载失败,这个时候需要将下载资源切换为国内镜像源。换源可看此教程中的Windows WSL换源</

评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值