September 2021
Ubuntu 18 or higher
Docker version 17.06.2-ce or greater is required.
Go version 1.12.x is required.
cd installation
chmod -R 755 ./*
This will install the minimum version required.
./install-prereqs.sh
source ~/.profile
source ~/.bashrc
Make sure everything went well. You might need to restart the terminal to reflect the path changes.
sudo ./validate-prereqs.sh
sudo ./install-gotools.sh
sudo curl -sSL http://bit.ly/2ysbOFE -o bootstrap.sh
chmod 777 ./bootstrap.sh
./bootstrap.sh 2.1.0 1.4.6 -s
sudo cp ./bin/* /usr/local/bin
sudo ./validate-fabric.sh
This is required for developing Chaincodes
go get github.com/hyperledger/fabric-chaincode-go/shim
go get github.com/hyperledger/fabric-chaincode-go/shimtest