概述
如上图,目标是主要包含几个工具
- nodeos eos的核心部分,能够提供各种api服务,能够同步节点。
- cleos 是用于给用户操作的部分,只要nodeos配置好并运行后,都是通过cleos对其进行调用的(当然也可以调用别的节点的nodeos接口)
- keosd 用于安全保存用户私钥的钱包
这边选用的是直接编译,这个需要的知识量比较少,eos还提供docker的方式,但是docker我不太会用,所以暂时不用
备注:这里我使用的环境是ubuntu18.04
下载源码
git clone https://github.com/EOSIO/eos —recursive
cd eos
git submodule update --init --recursive
开始编译并安装
./eosio_build.sh
./eosio_install.sh