在ubuntu18.04上安装EOS

在ubuntu18.04上安装EOS

在ubuntu18.04上安装EOS的目的:

本笔记包括二部分

一, 在虚拟机vbox上安装ubuntu18.04
二, 在ubuntu18.04上编译eos源代码,再安装eos

第一部分:在虚拟机vbox上安装ubuntu18.04

1,根据自己机器的cpu是32bit还是64bit,来决定选择Ubuntu(64-bit)或者是Ubuntu(32-bit)

1414315-20180928172618684-777463719.png

2,选择内存大小
因为安装eos推荐7GB的物理内存,所以最好分给虚拟机7*1024=7168MB。

如果机器的内存不够7GB,也没关系,分给虚拟机5*1024=5120MB,也行,
但是要主要在安装eos时,需要修改一个配置文件,下面会详细说明。
1414315-20180928172707295-1964252505.png
1414315-20180928172758397-1660331719.png

1414315-20180928172812096-537032623.png

1414315-20180928172823238-1073987755.png

3,选择硬盘大小。
因为安装EOS最小需要20GB的硬盘空间,所以选择20GB以上即可

1414315-20180928172920582-1146041705.png

4,选择ISO安装文件
鼠标左击刚才建立好的虚拟机ubunto eos后,再鼠标左击Settings按钮

1414315-20180928173031114-378833034.png

点击光盘图标,选择下载好的ubuntu镜像(文件名类似:ubuntu-18.04-desktop-amd64.iso)
1414315-20180928173049181-933660638.png

5,启动ISO

设置完毕后,

  • 点击Start按钮右边的倒三角,选择headless Start

  • 按钮start会变成show,然后点解show
    1414315-20180928173152559-1513431556.png

6,选择系统语言,点install ubuntu

1414315-20180928173224837-663148477.png
1414315-20180928173238468-849659652.png
1414315-20180928173249176-1154529577.png
1414315-20180928173259228-1867886105.png
1414315-20180928173308911-2075761354.png
1414315-20180928173352885-1805798406.png

安装成功

1414315-20180928173413574-888539699.png

第二部分:在ubuntu18.04上编译eos源代码,再安装eos

1,安装git
sudo apt install git

如果遇到下面的错误
1414315-20180928173807285-480282084.png
请重启虚拟机里的ubuntu

2,安装EOS
  • github库下载源码。(新旧版本无变化)
$ git clone https://github.com/EOSIO/eos --recursive

下载成功后,进入eos目录,执行eosio_build.sh脚本就OK了。

$ cd eos
$ ./eosio_build.sh

出现下面的错误‘
1414315-20180928174140818-910390259.png
执行:git submodule update --init --recursive

如果再出现下面错误:
1414315-20180928174214691-1408366169.png

编辑:eos/scripts/eosio_build_ubuntu.sh 文件

在exit 1前面加//

再次执行:

$ cd eos
$ ./eosio_build.sh

提示安装eos需要安装下图的软件,输入yes
1414315-20180928174331105-1769831539.png
由于时间比较长,如果网络突然断线,就再执行一次

$ ./eosio_build.sh

下图是编译成功的画面
1414315-20180928174445673-1675570711.png

测试可否安装eos,根据上图的提示,拷贝上图的2个命令,并执行。
下面的是例子,每个人的环境不同,必须复制上图的命令,并执行
$ export PATH=${HOME}/opt/mongodb/bin:$PATH
$ /root/opt/mongodb/bin/mongod -f /root/opt/mongodb/mongod.conf &
$ cd /home/yaoyh/app/eos/build; make test

测试成功后,出现下面的画面
1414315-20180928175001968-829436792.png

安装

$ cd /yourPath/eos
$ sudo ./eosio_install.sh

1414315-20180928175031429-1928447515.png

安装成功后,如下图:
1414315-20180928175043573-620800760.png

打赏EOS账户:apple1google

c/c++ 学习互助QQ群:877684253

1414315-20180928224211336-1024465206.jpg

本人微信:xiaoshitou5854

转载于:https://www.cnblogs.com/xiaoshiwang/p/9719935.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值