Hello Utopians & Steemians, this tutorial is for anyone who wants to build the linux desktop wallet for the Steem blockchain from the source code on Ubuntu; and this is what it will look like as a result.
It is called Vessel (for now), my thanks go to @jesta for creating it. See his latest article about version 0.2.3 if you just want to install the already made binaries. This tutorial is for those who want it build on their machine from scratch.
Let's update and install some dependencies:
sudo apt-get update
Install node js if you do not have it.
sudo apt-get install nodejs
sudo apt-get install nodejs-legacy
Install npm if you do not have it:
sudo apt-get install npm
Install snapcraft, even if you do not plan to install the snap
sudo apt-get install --no-install-recommends -y snapcraft
For your information, if you do not install this, you will get these errors:
Update your nodejs:
sudo npm install -g n
sudo n latest
Install yarn:
sudo npm install -g yarn
Get the source code of the Vessel wallet:
git clone https://github.com/aaroncox/vessel.git
cd vessel
Let the configurator install the node js dependencies:
yarn install
Get the wallet built:
npm run package-linux
Install the newly created wallet:
cd release
sudo dpkg -i vessel_0.2.3_amd64.deb
You will find the wallet installed and available in your apps screen:
After running it, you will get the wallet as shown in the top image of this post!
Have a great day and let's keep making Steem better by our actions everyday.
Posted on Utopian.io - Rewarding Open Source Contributors