From ddca89f045e6f56a5886d1945e4b0054e0efd585 Mon Sep 17 00:00:00 2001 From: Eric Mastro Date: Thu, 19 Jul 2018 15:02:26 +0200 Subject: [PATCH] Updated installation instructions --- instructions/1 Installation.md | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/instructions/1 Installation.md b/instructions/1 Installation.md index 5752bfd..e235f8c 100644 --- a/instructions/1 Installation.md +++ b/instructions/1 Installation.md @@ -4,14 +4,36 @@ Prior to installing Embark, you should have the following prerequisites on your #### NodeJS 8.10+ ``` node version +> 8.10+ +``` +If you need to update Node, please [install `nvm`](https://github.com/creationix/nvm#installation) and install/use the LTS version. macOS/Linux commands provided for you below: +``` +curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash +nvm install --lts +nvm use lts ``` #### IPFS 0.4.15+ ``` ipfs version +> 0.4.15+ ``` +[IPFS installation instructions](https://ipfs.io/docs/install/#installing-from-a-prebuilt-package), macOS/Linux command provided for you below: +``` +tar xvfz go-ipfs.tar.gz +cd go-ipfs +./install.sh +ipfs init +``` + #### Go-ethereum 1.8.11+ ``` geth version +> 1.8.11+ +``` +If you need to [install `geth`](https://github.com/ethereum/go-ethereum/wiki/Building-Ethereum), you can use the below for macOS: +``` +brew tap ethereum/ethereum +brew install ethereum ``` ## Installing Embark 3.1.6 If you already have Embark installed, please run: @@ -29,4 +51,4 @@ npm install -g embark Re-run `embark version` to ensure we have `3.1.6`. If you have not installed Embark at all, Embark can be installed by running -`npm install -g embark` (without sudo) \ No newline at end of file +`npm install -g embark` (without sudo)