Ubuntu16.04+win10+Fabric

1、起因:最近在学Fabric,需要组建多机节点的Fabric网络,家里有一台笔记本,一台台式机,笔机本是双操作系统win7+Ubuntu16.04(32位),台式机是XP操作系统;

2、笔记本安装双操作系统:笔记本上的Ubuntu16.04先前装的是32位系统,Fabric系统需要64位OS,故将以前的32位覆盖,当时用U盘安装,ISO文件在U盘上,装了几次都没有成功,后来找到一篇文章,将ISO文件放在C盘根目录下才装上;

3、台式机安装虚拟机-1:台式机是XP操作系统,所以高版本的VM安装不成功,后来选定了10.07安装成功,但是界面出奇的小,网上找了一圈说是要装VM-Tools后再设置,比较雷人的是界面本身就小,根本没法按照说明操作VM-Tools,不太清楚网上的大神们是怎么做到的,反正老人家我是没法继续下去;

4、台式机安装虚拟机-2:转向VBOX,Oracle的这款产品要比VMware强多了,但我在装高版时总是报错,vxboxdrv驱动一直启动失败,状态是停止,可能与XP操作系统有关,如果是在win7或是10下应该不会有问题,后来选了4.3.12版安装成功,又顺利装上64位的Ubuntu16.04,界面可人!一切搞定,下面就可以构建多机Fabric节点啦!

5、台式机VBOX方案最终放弃了,除了虚拟机在性能上不太理想外,还有很多坑。直到我理财网站页面变成乱码时,才换了操作系统,开始用的是win7,后来看了文档Fabric在win10下可以部署,直接换用win10; 

6、专业版win10界面与操作令人震撼。U深度u盘安装后就去BIOS中开启VT,并在win10中启用了Hyper-v,成功安装了curl、docker、docker-compose、go等工具,想不到最后卡在git上了,度娘很久,一条比较可信的信息回是专业版win10所导致的,要升级到正版才可以用。果断放弃,这只是外围工具而已,可用可不用,直接去网站下载Fabric docker images; (http://blog.csdn.net/h363659487/article/details/77529296); 

7、win10还是有很多坑的,byfn.sh要在bash下运行,所以要安装Linux子系统,可参见下列档:

https://www.windows10.pro/bash-on-ubuntu-on-windows/

按照介绍在win10将ubuntu子系统装上,powershell用dos命令到first-netword目录后,运行bash可进入ubuntu系统,原以为一切搞定,./byfn.sh -m generate正常运行,./byfn.sh -m up时,执行到188和122行提醒docker-compose和docker command not found!!!win10中的docker服务启动并没有作用到ubuntu子系统里!

8、 这里有两条路可以走,一是ubuntu子系统可以不用,在powershell中一步步地执行byfn.sh中的脚本语句。二是在ubuntu子系统里下载其它的必备工具:docker、docker-compose、python、go、git、curl、node.js、nmp。后面就是尝试吧!

9、看来最好试上面的第二种方案了,在试之前把已下载fabric images导出以备后面导入,就不用再下载了。参考以下网址:

https://www.cnblogs.com/ksir16/p/6553851.html

10、win10下的ubuntu子系统很多功能被删剪了,估计里面的小坑还是很多的,且行且珍惜吧,这不binutils也没有装!安装之前更新一下源:sudo apt-get update。


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 首先,需要下载Ubuntu 16.04的ISO镜像文件,并将其保存到计算机上。 2. 接下来,需要创建一个可启动的Ubuntu安装USB驱动器。可以使用Rufus或UNetbootin等工具来完成此操作。 3. 在Windows 10上,打开“设置”应用程序,然后选择“更新和安全性”。 4. 在“更新和安全性”窗口中,选择“恢复”。 5. 在“恢复”窗口中,找到“高级启动”选项,并单击“立即重新启动”。 6. 计算机将重新启动,并显示“选择一个选项”屏幕。选择“使用设备”选项,并选择Ubuntu安装USB驱动器。 7. 计算机将从USB驱动器启动,并显示Ubuntu安装程序的启动菜单。选择“安装Ubuntu”选项。 8. 在安装过程中,需要选择安装类型、分区和其他选项。根据自己的需求进行选择。 9. 安装完成后,重新启动计算机,并选择从硬盘驱动器启动。 10. 计算机将启动Ubuntu 16.04操作系统。完成后,可以开始使用Ubuntu。 ### 回答2: 安装Ubuntu 16.04时,需要按照以下步骤进行操作: 1. 下载Ubuntu 16.04的ISO镜像文件并将其保存在一个可访问的位置。 2. 安装一个虚拟机软件,比如VirtualBox。 3. 打开VirtualBox并创建一个新的虚拟机。 4. 在创建虚拟机时,选择Linux操作系统类型并选择Ubuntu 64位版本。 5. 分配给虚拟机的内存大小和硬盘大小,根据实际情况进行设置。 6. 配置网络设置为默认设置。 7. 在虚拟机中,点击“设置”按钮并选择“存储”选项卡。 8. 点击“空”下方的CD图标,然后点击右侧的光驱图标,选择Ubuntu 16.04的ISO镜像文件。 9. 点击“启动”按钮以启动虚拟机。 10. 虚拟机启动后,选择“安装Ubuntu”选项,并按照提示进行安装。 11. 在分区设置时,可以选择自动安装或手动设置分区。 12. 在安装过程中,根据提示填写用户名和密码等信息。 13. 完成安装后,重新启动虚拟机。 14. 重新启动后,您将看到Ubuntu 16.04的登录界面。 15. 输入您在安装过程中设置的用户名和密码,即可成功登录Ubuntu 16.04操作系统。 总结:通过以上步骤,您可以成功在Windows 10上安装Ubuntu 16.04操作系统,并在虚拟机中运行它。安装过程中需要注意选择适当的配置和填写正确的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值