• 热门搜索:
  • 装机系统
  • 雨林木风系统
  • 深度系统
  • 电脑公司系统
  • win7装机版
  • 教程分类
    当前位置:主页 > 教程咨询 > Linux教程

    在Ubuntu中安装EOS

    来源:装机员┆发布时间:2018-10-11 22:00┆点击:

    装机员为您提供在Ubuntu中安装EOS的文章咨询供您阅读,如何使用在Ubuntu中安装EOS的方法对您有帮助也请您举手之劳分享给您身边的人。

    2018年6月3日,Block.one宣布EOSIO 1.0正式发布。
    EOS主网(eosforce.io)已于6月15日正式上线。

    EOS是Block.One公司开发的一款超高性能的类操作系统区块链,其设计目标是:

    支持大量用户,可能是上亿级别的用户

    消除手续费(可以免费使用)

    超高性能(支持百万级TPS)

    具备横向和纵向性能扩展能力

    项目的代码库:https://github.com/EOSIO/
    项目的wiki地址:https://github.com/EOSIO/eos/wiki

    二、EOS团队

    EOS的创始团队是Block.One公司
    CEO:Brendan Blumer 一个持续的成功创业者2001年至今创建过多家成功的企业,2017年成立了BlockOne。
    CTO:Dan Larimer 由于其在github上的名字是ByteMaster,所以江湖人称BM,开发过BTS、Steemit这两个经过长时间验证的成功区块链项目。
    EOS官网:https://eos.io/
     BlockOne公司官网:
    投资方:Inblockchain、Blockchain Capital、FenbushiVC等(来源于官网)

    三、EOS代币

    市面上流通的EOS代币最初是基于以太坊发行的ERC20代币,代号为EOS,目前通过将以太坊token映射到EOS主网,可以兑换成主网的真正EOS Token。

    四、EOS代币如何增值?

    跟其他Token不同,EOS代币代表的是是EOS主网资源的拥有权,也就是说只要你持有部分EOS,那么EOS主网的部分资源理论上就永远属于你,这也是为什么EOS区块链能做到免费给用户提供服务的原因。EOS是一个为DApp而生的超高性能公链,越往后发展上面的应用也就会越多,当EOS网络上的应用越多时,EOS的主网资源就会越宝贵,这时候EOS代币就会越值钱。
     目前EOS代币的价格约55元人民币左右,流通市值约365亿人民币。

    五、常用资源

    https://eosflare.io/ EOS区块链浏览器(对应以太坊的https://etherscan.io/)
    https://block.cc/coin/eos 查看区块链信息

    前言

    本文以eosio_build.sh官方脚本的方式在Ubuntu 18.04 LTS Desktop版+VMWare10环境下安装EOS最新版本(2018/07/01),根路径为用户家路径~/,克隆完EOS对应的路径为~/eos,下一篇将介绍以Docker的方式来安装EOS(推荐学习下一篇)。

    一、需要的软硬件环境

    1、软件

    以下为官方推荐的系统环境:

    2、硬件

    8G内存(官方建议而已,实际上用不了这么多,可以在编译脚本中修改绕过,4G验证可行)

    20G硬盘空间

    更多详情参见EOS官方wiki:https://github.com/EOSIO/eos/wiki

    二、下载EOS安装包

    1、克隆代码库
    $ cd ~
    $ git clone https://github.com/EOSIO/eos --recursive #VPN新加坡线路,可以直接下载,不用设置CDN映射


    【神坑1】如果出现以下提示:
    ssh: Could not resolve hostname github.com: Temporary failure in name resolution
    可能原因是没有找到最近的github cdn服务器。
     解决办法:
    sudo vim /etc/hosts
    在文件末尾加入一行:
    192.30.253.113 github.com #香港线路

    如果克隆代码时未带--recursive参数或者子模块克隆时报错,那么可切换到项目目录下面执行如下命令,更新子模块。
    $ cd ~/eos
    $ git submodule update --init --recursive

    小提示:下载完成后,可以将~/eos文件夹打包备份,以便下次可以直接解压编译,装机系统,节约时间。

    三、开始编译EOS

    为了避免权限不够,导致中途执行出错,我们在脚本前面加上sudo。
    $ cd ~/eos
    $ sudo ./eosio_build.sh


    【神坑2】如果出现如下提示:内存不足7G,
    [sudo] simon 的密码:

    Beginning build version: 1.2
        2018年 07月 01日 星期日 10:49:30 UTC
        User: root
        git head id: 90fefdd12a4797e47890910f11dd7b60f1435ed4
        Current branch: master

    ARCHITECTURE: Linux

    OS name: Ubuntu
        OS Version: 18.04
        CPU speed: 3292.429Mhz
        CPU cores:
        Physical Memory: 3933 Mgb
        Disk install: /dev/sda1
        Disk space total: 39G
        Disk space available: 29G
        Your system must have 7 or more Gigabytes of physical memory installed.
        Exiting now.


    解决办法:
    修改内存限制方法:
     找到~/eos/scripts/eosio_build_ubuntu.sh(系统环境不同,脚本文件名不同)
     打开文件,定位到27行if [ "${MEM_MEG}" -lt 7000 ]; then 数字修改成4000,即4G内存,安装前在VMWare10中可以将内存设置成4G多一点,因为刚好4G仍然有可能报内存不足。

    修改硬盘空间限制方法:
     打开~/eos/eosio_build.sh,定位到52行:
    DISK_MIN=20
    单位:GB,一般不差硬盘空间,所以不建议修改。

    【神坑3】MongoDB安装失败,可能原因是git没有克隆成功
    Checking MongoDB installation.


    以上就是装机员给大家介绍的如何使用在Ubuntu中安装EOS的方法了,如何使用在Ubuntu中安装EOS的方法到这里也全部结束了相信大家对如何使用在Ubuntu中安装EOS的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击装机员系统官网吧。

    本文来自装机员www.zhuangjiyuan.com如需转载请注明!

    Tag标签| RSS订阅 | 网站地图
    装机员系统之家提供win7装机版xp系统下载win7系统下载、最新Windows10系统下载,专为装机修机员奉上最好的软件、系统、U盘pe、程等平台
    请勿发布违反国家法律法规的内容,会员观点不代表本站立场.本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,
    否则后果自负,请支持购买微软正版软件! 如侵犯到您的权益,请及时通知我们,我们会及时处理。 粤ICP备15116662号