I set up a Ubuntu laptop specifically to install Geth/Mist 0.5.2 and have not upgraded since. I want to upgrade to 0.8.1 but need some direction. Am happy to work from terminal, but don't have enough background to do this on my own.

I have searched reddit and StackExchange but haven't seen an upgrade walk through for absolute beginners. I have downloaded Ethereum-Wallet-linux64-0-8-1.zip from https://github.com/ethereum/mist/releases but don't know if I just need to open the wallet icon to update or work from the command line. I have ether in my wallet that I don't want to lose. My keys are backed up. Any help would be appreciated. Thanks.


Upgrading Mist on Ubuntu

  1. Backup your keystore (/.ethereum/keystore)
  2. Backup your data folder (/.config/Mist)
  3. Download the latest zip from here and install.

For more information on backing up wallets, see here: How to backup mist wallets?

Upgrading geth

  1. $ sudo apt-get install software-properties-common
  2. $ sudo add-apt-repository -y ppa:ethereum/ethereum
  3. $ sudo add-apt-repository -y ppa:ethereum/ethereum-dev
  4. $ sudo apt-get update && sudo apt-get upgrade

or simply build the git repository.

  1. $ git clone http://github.com/ethereum/go-ethereum.git

  2. $ cd go-ethereum (use "git checkout " to switch to branches or tag/commit.)

  3. $ make geth (to build geth binary in build/bin)

  4. $ make clean (clean things up, if you want to build a different branch or commit)

| improve this answer | |
  • Thank you! Could you expand on step 3 of "upgrading Mist on Ubuntu" I have downloaded the latest zip and extracted it. My older version of Mist is in now in the same directory as the new one. Do I just open the folder and click the purple "Ethereum Wallet" icon or does "install" require more steps? – user35061 Jul 19 '16 at 12:20
  • Just downloading the new version and running it is enough. Your accounts and other data are abstracted from the wallet executable in the system. – rupshabagchi Jul 19 '16 at 13:10

As an extra to previous answer

Mist update (if Mist is installed in /home/mist)

mv mist mist_old_version
wget https://github.com/ethereum/mist/releases/download/0.8.1/Mist-linux64-0-8-1.zip
unzip Mist-linux64-0-8-1.zip
mv Mist-linux64-0-8-1 mist

Only thing you should avoid to keep your ether safe - never run old versions geth/Mist if you`ve already started to use a new one on the same user account.

| improve this answer | |
  • You should also check sha256sum. And did you notice you installed the EthereumWallet not Mist? – Afr Jul 20 '16 at 11:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.