Updated Install on Linux (markdown)

Thndr 2017-05-24 15:31:01 -04:00
parent af35b8b7d5
commit f0d764f399

@ -1,15 +1,17 @@
### Requirements
Requirements: geth (1.5.8 or higher), node (6.9.1 or higher is recommended) and npm Optional: testrpc (3.0 or higher) if using the simulator or the test functionality. Further: depending on the dapp stack you choose: IPFS
* git, g++
```shell
sudo apt-get install git build-essential g++
```
* NodeJS (node(4, 5, or 6), npm)
* NodeJS (npm optional)
```shell
sudo apt-get install nodejs npm
```
_Recommended: Node v5_
_Recommended: Node v6.9.1+_
If you wish you can use [Node Version Manager](https://github.com/creationix/nvm) instead of basic Apt-Get nodejs
@ -25,16 +27,15 @@ sudo apt-get install ethereum
### 2. Embark
```shell
npm install -g embark
npm -g install embark
```
See the [Quick Guide](https://github.com/iurimatias/embark-framework/wiki/Quick-Guide)
### 3. EthereumJs-TestRPC
_Recommended: @2.0.9_
```shell
npm install -g ethereumjs-testrpc@2.0.9
npm -g install ethereumjs-testrpc
```
[EthereumJs-TestRPC github](https://github.com/ethereumjs/testrpc)
@ -45,6 +46,8 @@ npm install -g ethereumjs-testrpc@2.0.9
[GO-IPFS](https://github.com/ipfs/go-ipfs)
You will need to install GO and build IPFS locally to ensure it's using the latest features
There is IPFS-Update that allows you to manage the version installed
[IPFS-Update](https://github.com/ipfs/ipfs-update)
Once installed and setup you will need to make sure the headers are setup properly for your app
```shell