Upgrading the Hyperledger Besu Client on Linux

DISCLAIMER: In October 2020 PegaSys was renamed to Quorum.
If you’ve read the previous article on how to add the Besu Binary to your PATH, then updating the client is very easy.
- Download the new version of the Besu binary you want to install from a trusted website (ie. the PegaSys website).
2. Remove contents in home/user/bin/besu
folder.
rm -rdf ~/bin/besu/*
mv besu-1.4.0-beta3 ~/bin/besu
Code language: JavaScript (javascript)
Note: Make sure to read the notes on step 4. Renaming the besu-1.4.0-beta3
folder to besu
in order to make updates even easier. If it was renamed, there is no need to modify the PATH variable.
3. Extract and replace the contents inside the home/user/bin/besu
folder with the new version.
cd ~/Downloads
tar xf <binary-filename>.tar.gz ~/bin/besu
Code language: HTML, XML (xml)
Restart your terminal and that’s it. You should now be able to run the new version of Besu in the terminal.
Get more information on Besu here:
Docs
Code
Binaries
Wiki
Jira
Weblinuxbesu
This tutorial was written by Felipe Faraggi and originally published on Kauri.