经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 其他 » 区块链 » 查看文章
在ubuntu18.04上安装EOS
来源:cnblogs  作者:小石王  时间:2018/9/30 10:43:50  对本文有异议

在ubuntu18.04上安装EOS

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

  • 把交易所的eos转到eos主网,防止交易所跑路或者交易所被黑客攻击
  • 在不联网的安全环境下,用eos官方的命令行工具,创建自己的公钥和私钥(待续)
  • 用eos官方的命令行工具,创建钱包,执行转账,购买RAM等(待续)

本笔记包括二部分

一, 在虚拟机vbox上安装ubuntu18.04

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

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

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

2,选择内存大小

  1. 因为安装eos推荐7GB的物理内存,所以最好分给虚拟机7*1024=7168MB

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

3,选择硬盘大小。

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

4,选择ISO安装文件

  1. 鼠标左击刚才建立好的虚拟机ubunto eos后,再鼠标左击Settings按钮

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

5,启动ISO

设置完毕后,

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

  • 按钮start会变成show,然后点解show

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






安装成功

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

1,安装git

  1. sudo apt install git

如果遇到下面的错误

请重启虚拟机里的ubuntu

2,安装EOS

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

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

  1. $ cd eos
  2. $ ./eosio_build.sh

出现下面的错误‘

执行:git submodule update --init --recursive

如果再出现下面错误:

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

在exit 1前面加//

再次执行:

  1. $ cd eos
  2. $ ./eosio_build.sh

提示安装eos需要安装下图的软件,输入yes

由于时间比较长,如果网络突然断线,就再执行一次

  1. $ ./eosio_build.sh

下图是编译成功的画面

测试可否安装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

测试成功后,出现下面的画面

安装

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

安装成功后,如下图:

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

本人微信:xiaoshitou5854

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号