I can not install Electrum - Bitcoin Crypto Currency Wallet

I installed Electrum from backports and now it is connecting to server, but the installed version is 1.9.8 and the latest Electrum version is 2.7.18. How to update Electrum to the latest version?

When I try to install Electrum using these methods, it says:
The following packages have unmet dependencies:
electrum : Depends python-electrum (=2.6.4-1-bpo8+1) but it is not going to be installed
recommends: python-qt4 but is is not installable?

I did some research and found this thread: ubuntu - Every package "has no installation candidate" - Unix & Linux Stack Exchange and somebody said

If that’s really the whole of your /etc/apt/sources.list file, that explains your current situation. And I’ve got no explanation for why you have a Hardy repo installed. I suspect you’ve followed an old tutorial and it has broken things.

So I suspect that after added echo “deb Index of /debian jessie-backports main” | sudo tee -a /etc/apt/sources.list.d/jessie-backports.list tot he sources as suggested by the instructions on your page, something unexpected happened…

Patrick, do you have any thoughts on this? I am really looking forward to a possible solution :slight_smile:

I updated Electrum to the latest version 3.1.3 but now i can’t start it from the start menu or clicking on the electrum icon. Any idea why this is happening? I can start it from the command line but the interface is somehow distorted.

Hi Simon707

This can probably be answers as per https://whonix.org/wiki/Support#Free_Support_Principle

Since the update broke Electrum, it is very likely others have had that problem also. You may want to start by seeking help on the Electrum community support page.

After I started Electrum and passed the wallet configuration the Whonix workstation desktop is getting ultra slow. It’s basically unusable and everything is almost stuck and takes ages to update. I can hear and see the hard drive icon spinning. Is this happening because of Electrum? Anything I can do NOT to stop the machine and lose all my opened tab on Firefox? I am on macOS

Hi @WhonixTa

This could possibly be related to a discussion about Electrum that was started in an unrelated thread.

You can find the beginning of the discussion in this unrelated thread here:

https://forums.whonix.org/t/templates-incorrectly-think-theyre-not-connected-to-a-whonix-gateway/2258/25

1 Like

Thanks for the reply! I am not sure I did understand well the link you mentioned (I am a bit new to this!) but I rebooted the machine after I’ve added more ram and processor power to it and now everything run smoothly. Could have been that with the original machine configuration it was stuck because of lack of ram and too many processes running at the same time?

Hi @WhonixTa

Glad to here you resolved your issue. As it turns out what I mentioned earlier is no longer an issue as Electrum does not require Apt-Pinning when installing.

If increasing RAM and cpu cores fixed the issue then the it was it was not enough RAM/cores allocated.

You should not be using anything other than TBB with Whonix. Reasons:

https://whonix.org/wiki/Tor_Browser

You can have unexpected results if you use Firefox instead of TBB. This thread gives an example:

https://forums.whonix.org/t/google-calculated-me-across-whonix/4087

1 Like

I start another wallet, i think it is good.

The Electrum wiki says to install it from Debian backports because the version in stable is obsolete.
It indeed doesn’t even run, since I already installed this one before looking for info.

Now should I uninstall it and then instlal the one from the backports or just install on top of it?

What if I just download and run the binaries from the electrum website? I Suppose they are even newer but less trusted?

Sorry if those are obvious answers, linux is still overwhelmving for me

This might help:

http://forums.kkkkkkkkkk63ava6.onion/t/electrum-from-jessie-backports-wont-start-twice/3846/4

Thanks but seems like the user there didn’t find a solution?

Also do I Need to uninstall what I installed from the stable repo first?

Hi,

Well, the standard Debian advice is not to mix and match packages from different suites due to package consistency issues. Not sure if backports is classified as a “different suite” or not.

One of the experts will point out if this is not necessary, but it certainly doesn’t hurt.

So I guess it is safer to first remove the old electrum version, before installing anything from backports with:

1)

sudo apt-get remove electrum

(change the package name if it is something different)

Note: to completely purge config files for that packages, you could optionally run:

sudo apt-get --purge remove electrum

2)

Next, you’ll want to enable backports for installing the (more) updated version from the repos. This is safer than downloading some random thing from the internet, due to proper gpg checks with the Debian repository i.e.

Follow steps 2-4 here:

http://kkkkkkkkkk63ava6.onion/wiki/Security_Guide#Firejail

to add jessie-backports & use apt-pinning & update the package lists.

Then, install electrum from backports with:

sudo apt-get -t jessie-backports install electrum

3)

If the backports version doesn’t work, report back here.

Good luck!

Yes. You cannot have multiple versions of the same package installed because it will cause serious conflicts. Make sure you use “apt-get purge” instead of remove to delete config files left behind.

I never uninstalled a package from stable to upgrade to a version from backports. Always worked for me. If uninstallation is recommended or not - we’d have to ask Debian about this. Debian instructions currently do not contain such a recommendation. https://backports.debian.org/

What could make sense is removing all packages from backports and before upgrading from oldstable to stable since then the process would be better tested. I’d expect it’s worth removing packages, but not to downgrade dependencies since downgrades are more risky to break.

1 Like

hi! there was problem running electrum installed correctly from sources described in “Whonix - Money”, it was going okay about month, then simply stop to run, just loading icon flashes about half second each time

so I surfed this issue and find that users re-installing it solve it, as only deleting all new files appeared after wallet setup in its folder (all files in .wallet and all files except daemon and servers in .electrum) just could not work

but it all just for one time run again now, second it won’t start so need to uninst then reboot and install again lol - can give you any logs of it work, just not found where it to get, and seems to run not trusted jessie but simply linux GZ from official site, hope it will run:)

UPD - no, linux install from site won’t go at all, forced to re-mount workstation:) not a big case as there anyway possibility to use additional OS for hosting electrum as it anyway better reliable than change it to other present - but some sade too cause in anonimity culture payment tracing is enough big reason lol

Hi,

I think this falls under the non-Whonix-specific category. No doubt you already know how to install/re-install it for Debian:

Re: it not working from Debian packages, version 2.6.4-1 is in Jessie backports (you know how to install from backports right?), and version 2.7.9-1 is in Debian testing.

https://tracker.debian.org/pkg/electrum

Sounds like you’ve been trying version 2.8.2 from here:
https://download.electrum.org/2.8.2/Electrum-2.8.2.tar.gz

You should be attempting Debian versions in the first instance to see if it resolves your problems. Also check the bug list to see if this is a known problem in Debian.

https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=electrum

Of course, mixing and matching stuff from testing/unstable repos can be a nightmare of its own i.e. end up with a completely unstable system if not done right. But again, not a Whonix-specific issue.

thank you! you match constantly -

so as I can see last version of EW itself is more than year ago, so maybe they slow it down with new releases and stopping old ones)) anyway its safe to synchro and sign TX even with win32 ver 1.x portable as generate offline and then broadcast it from any online stuff you want and any where lol

used just constantly these instructions from official - they fail, and after all there was messages that previous 2.6 not uninstalled completely and new shortcut appeared too lol as I was completely cleaned all previous setup as it possible legal way)) and was not working yet

sudo apt-get install python-qt4 python-pip
sudo pip2 install https://download.electrum.org/2.8.2/Electrum-2.8.2.tar.gz

guess I need to correct these 2 linux setup instruction lines from off site for whonix)) any help))

QuD3sCxmpx:

sudo pip2 install https://download.electrum.org/2.8.2/Electrum-2.8.2.tar.gz

I never liked using that. That’s an easy way. But is it the most secure
way? Is it only as secure as https or is it somehow including gpg
verification?

i want to confirm successfully works : electrum bitcoin client inside whonix workstation , easily can setup the settings for stream isolation :
10.152.152.10, port 9111, Socks 5,

so can have a wallet that is completely anonymous * btc’s are not anonymous but if have a anonymous wallet none can knows ho you are and where are you - that wallet, so if you sent coins in that wallet , none knows where you send them.