Install on Ubuntu

We have found that installing Fabric and its dependencies in Ubuntu is not always that easy, so this guide will help you install it if you are using Ubuntu 18.04 or 16.
Step by step
Check you are up to date:
sudo apt-get update sudo apt-get upgrade
Install all the dependencies:
sudo apt-get install curl git docker.io docker-compose golang python
Create a new user for the blockchain accesses:
sudo useradd -m -d /home/blockchain blockchain
Start Docker
sudo usermod -a -G docker blockchain sudo systemctl start docker sudo systemctl enable docker
Install Node and npm (you will need 8.11.x)
sudo su blockchain cd bash curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh -o install_nvm.sh bash install_nvm.sh source ~/.profile nvm install 8.11.4 # should output v8.11.4 node -v
Install Fabric
exit exit sudo curl -sSL https://goo.gl/6wtTN5 | sudo bash -s 1.4.0 # Change Back to Blockchain User sudo su blockchain cd bash
Try your installation
npm i -g @worldsibu/hurley npm i -g @worldsibu/convector-cli hurl new
Special thanks to InstaMed for creating the guide that inspired this one: https://developers.instamed.com/healthcare-payments-blockchain/install-blockchain-on-linux/