EOS定位为Enterprise Operation System——企业级操作系统,站在技术角度理解EOS,一探究竟。
进入EOS官网:
下载EOS源码:
git clone git@github.com:EOSIO/eos.git --recursive
这一步比较重要,如果采用git clone https://github.com/EOSIO/eos.git --recursive
,由于EOS源码较大,会出现异常。
即使通过git config --global http.postBuffer 5242880000
设置最大缓存为5M,也不会解决问题。
采用ssh方法传输需要在GitHub上进行SSH keys配置。
配置之后,进入eos/scripts目录,编译源码,sudo ./eosio_build.sh
:
编译成功:
注:操作系统要求,最低8G内存。
-
Ubuntu 16.04 (Ubuntu 16.10 recommended).
MacOS Darwin 10.12 and higher (MacOS 10.13.x recommended). -
Ubuntu 16.04 (Ubuntu 16.10 recommended).
MacOS Darwin 10.12 and higher (MacOS 10.13.x recommended).
如果是Windows系统,可以通过VMWare或者Virtualbox安装一个Ubuntu虚拟机,一般用户内存为8G,虚拟机内存不可能设置为8G,经行者测试,实际要求为7G,也可以通过Docker来配置环境,不受操作系统的限制。
网友评论