目录
VMware Workstation 16 pro :16.2.3 build-19376536
Windows10
ubuntu16.04


Ubuntu 64位 的克隆:创建好ubuntu16.04之后,立刻克隆一份,防止安装失败要再安装Ubuntu16.04
Ubuntu 64位 的克隆_:在安装好相关工具之后,安装fabric之前,克隆一份,用于安装fabric失败再次安装
前期准备
VMtools的安装。root账户的初始化。开启ssh防止无法使用Xshell登录远程操作Ubuntu。物理机上时刻挂着梯子。
$ sudo apt update
$ sudo apt install git
$ sudo apt install curl
$ sudo apt update
$ sudo apt install docker.io
输入:docker --version查看版本信息

$ sudo apt install docker-compose
输入:docker-compose --version查看版本信息

$ wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz
我们在local中安装Golang
$ sudo tar -zxvf go1.10.3.linux-amd64.tar.gz -C /usr/local/
设置环境变量
$ sudo vim /etc/profile
profile中添加如下内容 export GOPATH=$HOME/go export GOROOT=/usr/local/go export PATH=$GOROOT/bin:$PATH
然后刷新配置文件:source /etc/profile
最后查询版本:go version

依次输入下面的指令
$ sudo apt update
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.10/install.sh | bash
$ export NVM_DIR="$HOME/.nvm"
$ [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
$ nvm install v8.11.1
查看版本:node -v && npm -v

1.进入home/local目录下,创建一个文件夹hyfa
$ mkdir hyfa && cd hyfa
2.在这个文件夹中创建一个文件
$ vim bootstrap.sh
将fabric/bootstrap.sh at main · hyperledger/fabric · GitHub 中的内容复制、保存后退出。
3.给予sh脚本运行权限
$ chmod +x bootstrap.sh
4.执行sh脚本
$ sudo ./bootstrap.sh 1.2.0
这个脚本运行的时间长,而且容易出问题,出问题的话建议重复几次。执行完之后会自动输出下面的内容

5.添加环境变量
$ export PATH=$HOME/hyfa/fabric-samples/bin:$PATH
6.进入文件夹
$ cd fabric-samples/first-network
7.执行以下代码
$ sudo ./byfn.sh -m generate
$ sudo ./byfn.sh -m up
8.然后搭建成功如下图

此次搭建fabric花费了博主五天的时间,尝试过非常多次,遇见了很多的问题。之前用CentOs7.6来搭建fabric,都没有成功,可以查看我的CentOs7.6搭建文档:
CentOs7.6搭建fabric1.4_LEVI_104的博客-CSDN博客
第四天失败之后去请教本次比赛的指导老师李老师,在其指导下尝试用Ubuntu16.04搭建(我之前尝试过用Ubuntu搭建,但是在go安装下载那一直卡住无法进行下去,于是专用centos)。他让我注意到专业技术问题不能模糊要精确(比如一个东西的版本别说最新版而是给出具体的版号),用一个文件记录安装的过程容易发现错误和纠正,备份文件时刻准备好重新安装(搭建十多二十次都是有可能的)……
在第五天,严格按照《Hyperledger Fabric菜鸟进阶攻略》的步骤进行。PS:我之前没有按照他上面的步骤是因为,有些指令输入无法成功于是在网上搜索各种教程。接受了各种教程的洗礼,我今天就发现了,这本电子书上的一些指令存在问题,两处的代码多了一个空格于是无法正常执行!(本文的代码已经修改过来了)。最终,按照步骤一步一步来,下载过程会花费一点时间,但是没有出现任何问题!
最终搭建完成,是真的激动,毕竟花了这么多时间,有些步骤一下搞就是几十分钟,出错还要重复再来,上网找流程,找文章解决问题,安装时间久还试过半夜还要定个闹钟起来继续操作……但终于还是搞定了。希望我以后遇到问题也如此。
我试过重新启动apache,缓存的页面仍然出现,所以一定有一个文件夹在某个地方。我没有“公共(public)/缓存”,那么我还应该查看哪些其他地方?是否有一个URL标志也可以触发此效果? 最佳答案 您需要触摸一个文件才能清除phusion,例如:touch/webapps/mycook/tmp/restart.txt参见docs 关于ruby-如何在Ubuntu中清除RubyPhusionPassenger的缓存?,我们在StackOverflow上找到一个类似的问题:
之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m
在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主
需求:要创建虚拟机,就需要给他提供一个虚拟的磁盘,我们就在/opt目录下创建一个10G大小的raw格式的虚拟磁盘CentOS-7-x86_64.raw命令格式:qemu-imgcreate-f磁盘格式磁盘名称磁盘大小qemu-imgcreate-f磁盘格式-o?1.创建磁盘qemu-imgcreate-fraw/opt/CentOS-7-x86_64.raw10G执行效果#ls/opt/CentOS-7-x86_64.raw2.安装虚拟机使用virt-install命令,基于我们提供的系统镜像和虚拟磁盘来创建一个虚拟机,另外在创建虚拟机之前,提前打开vnc客户端,在创建虚拟机的时候,通过vnc
我正在运行Ubuntu11.10并像这样安装Ruby1.9:$sudoapt-getinstallruby1.9rubygems一切都运行良好,但ri似乎有空文档。ri告诉我文档是空的,我必须安装它们。我执行此操作是因为我读到它会有所帮助:$rdoc--all--ri现在,当我尝试打开任何文档时:$riArrayNothingknownaboutArray我搜索的其他所有内容都是一样的。 最佳答案 这个呢?apt-getinstallri1.8编辑或者试试这个:(非rvm)geminstallrdocrdoc-datardoc-da
我试图在Ubuntu14.04中使用Curl安装RVM。我运行了以下命令:\curl-sSLhttps://get.rvm.io|bash-sstable出现如下错误:curl:(7)Failedtoconnecttoget.rvm.ioport80:Networkisunreachable非常感谢解决此问题的任何帮助。谢谢 最佳答案 在执行curl之前尝试这个:echoipv4>>~/.curlrc 关于ruby-在Ubuntu14.04中使用Curl安装RVM时出错,我们在Stack
我正在使用PostgreSQL9.1.3(x86_64-pc-linux-gnu上的PostgreSQL9.1.3,由gcc-4.6.real(Ubuntu/Linaro4.6.1-9ubuntu3)4.6.1,64位编译)和在ubuntu11.10上运行3.2.2或3.2.1。现在,我可以使用以下命令连接PostgreSQLsupostgres输入密码我可以看到postgres=#我将以下详细信息放在我的config/database.yml中并执行“railsdb”,它工作正常。开发:adapter:postgresqlencoding:utf8reconnect:falsedat
安装Rails时,一切都很好,但后来,我写道:rails-v和输出:/home/toshiba/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`require':cannotloadsuchfile--rails/cli(LoadError)from/home/toshiba/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`r
深度学习12.CNN经典网络VGG16一、简介1.VGG来源2.VGG分类3.不同模型的参数数量4.3x3卷积核的好处5.关于学习率调度6.批归一化二、VGG16层分析1.层划分2.参数展开过程图解3.参数传递示例4.VGG16各层参数数量三、代码分析1.VGG16模型定义2.训练3.测试一、简介1.VGG来源VGG(VisualGeometryGroup)是一个视觉几何组在2014年提出的深度卷积神经网络架构。VGG在2014年ImageNet图像分类竞赛亚军,定位竞赛冠军;VGG网络采用连续的小卷积核(3x3)和池化层构建深度神经网络,网络深度可以达到16层或19层,其中VGG16和VGG
提供3种Ubuntu系统安装微信的方法,在Ubuntu20.04上验证都ok。1.WineHQ7.0安装微信:ubuntu20.04安装最新版微信--可以支持微信最新版,但是适配的不是特别好;比如WeChartOCR.exe报错。2.原生微信安装:linux系统下的微信安装(ubuntu20.04)--微信适配的最好,反应最快,但是微信版本只到2.1.1,版本太老,很多功能都没有。3.深度deepin-wine6安装微信:ubuntu20.04+系统deepin-wine6安装新版微信--综合比较好,当前个人使用此种方法1个月,微信版本3.4;没什么大问题,尚可。一、WineHQ7.0安装微信