Getting started with EOS block chain platform
docker is probably the easier way to setup EOS locally. So install Docker, if you do not have one. Pull down the image by runmning the following command
docker pull eosio/eos-dev
Next start your image running this :-
There are some utilities like nodeos, cleos (client eos) and keosd which are needed.
docker exec -it
Magically, you get all the tools mentioned above for free.