下载主网EOS代码
所谓的主网代码就是EOS-Mainnet维护的EOS分支仓库,相对EOSIO的仓库分支区别就是,EOS-Mainnet对发布的release分支做了进一步测试和审核,测试好后,BP们才部署。也就是基本上BP们都是部署的这个仓库分支,所以如果是同步主网,建议选此仓库分支。避免一些不必要的bug和数据不兼容等意外。
1. 获取代码
git clone https://github.com/EOS-Mainnet/eos.git
如果提示git没有安装,先安装gitapt install git
2. 切换对应的分支
由于主仓库分支较多,切换到当前仓库的最新的分支或者tag
当前最新为(mainnet-1.1.6)
cd eos源码目录
git checkout mainnet-1.1.6
3. 开始编译代码
./eosio_build.sh -s EOS
执行脚本后,脚本会自动安装所需的开发环境工具
4. 执行安装
编译完成后,
执行安装
./eosio_install.sh