What is the exact command line sequence to enter on the terminal to upgrade from 1.0.3 to the new 1.0.8-1 on Linux ?
Zdash team, please provide official, clear and detailed instructions about how to upgrade from the previous 1.0.3 version since there are none on the zdash github page: https://github.com/J-Stuhlman/zdash
There are instructions for a new Zdash installation, but no info on how to upgrade from an already installed previous Zdash version.
Thanks in advance.
sudo apt-get update
sudo apt-get -y install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python zlib1g-dev wget bsdmainutils automake
git clone https://github.com/J-Stuhlman/zdash.git && cd zdash/ && ./zcutil/fetch-params.sh
./zcutil/build.sh
Wonderful! Thanks for the tip Joseph, I know you're busy, this has been very useful.
Here is what I did, I share it for other Linux beginners like me.
Upgrading from 1.0.3 to 1.0.8-1:
sudo apt-get update
sudo apt-get -y install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python zlib1g-dev wget bsdmainutils automakeAfter that I had to rename the old zdash folder to oldzdash so that there was no folder named zdash before procedding further.
I made a copy of the file wallet.dat located in the home/user/.zdash folder just in case.
I let the home/user/.zdash folder as it was, without renaming/erasing/modifying it.
After that I entered:
git clone https://github.com/J-Stuhlman/zdash.gitThen:
cd zdash
./zcutil/fetch-params.shNothing happened, as the zk-snark key was identified as already present in my computer and apparently didn't undergone any change in the new version.
Then:
./zcutil/build.shwhich is the longer part, time to meditate a bit...
Then:
./src/zcashd
Since I made no change to the whole home/user/.zdash folder (containing blockchain, wallet.dat & conf. file), synchronization is fast because most of the blockchain was already downloaded and synchronized from the last version.
Then, installing the new GUI by following instructions there:
https://github.com/vaklinov/zdash-swing-wallet-uiI invite anyone to give some Zdash to Vaklinov to support his GUI development.
Surprise! I now have 8 active connections instead of 2-3 in the old 1.0.3 version, without having to open any port.
Already sent and received some Zdash, everything is working fine until now.
These instructions could possibly be added to the github page so that others with the old version installed can easily upgrade to the new version.