Download .deb or install from CLI.
sudo apt-get update
sudo apt-get upgrade -y
# Install Git
sudo apt install git -y
# Checkout the source and install
git clone https://github.com/Stor-Network/stor-blockchain.git -b master --recurse-submodules
cd stor-blockchain
sh install.sh
. ./activate
# Install nvm 16.13.1 for Stor Blockchain GUI
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm --version
nvm install 16.13.1
nvm use 16.13.1
# The GUI requires you have Ubuntu Desktop or a similar windowing system installed.
# You can not install and run the GUI as root
sh install-gui.sh
cd stor-blockchain-gui
npm run electron &
Update/Upgrade from previous version
cd stor-blockchain
. ./activate
stor stop -d all
deactivate
git fetch
git checkout master
git reset --hard FETCH_HEAD --recurse-submodules
# If you get RELEASE.dev0 then delete the package-lock.json in stor-blockchain-gui and install.sh again
git status
# git status should say “nothing to commit, working tree clean”,
# if you have uncommitted changes, RELEASE.dev0 will be reported.
sh install.sh
. ./activate
stor init
chmod +x ./install-gui.sh
./install-gui.sh
cd stor-blockchain-gui
npm run electron &