$ sudo apt-get install solc $ sudo add-apt-repository ppa:ethereum/ethereum $ sudo apt-get update $ solc --version $ brew tap ethereum/ethereum $ brew install solidity $ brew linkapps solidity $ solc --bin Addition.sol $ solc --gas Addition.sol $ solc --abi Addition.sol $ solc --bin --abi --optimize -o bin Addition.sol $ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs $ npm install -g ethereumjs-testrpc $ testrpc $ node -version $ sudo npm install -g truffle $ sudo npm install -g truffle $ truffle $ git clone https://github.com/ConsenSys/truffle.git