I can not install Electrum - Bitcoin Crypto Currency Wallet

Correct. That was a typo. (my bad) Its electrum-3.2.3-1 installed from Debian unstable (sid). Keep in mind the older versions are vulnerable to the fishing attack vulnerability but that will not be a problem as long as you update your packages using APT.

Great :pray:
Thanks so much for your precision !
Have a nice day and read you soon :blush:

1 Like

I have setup Electrum with the stream isolation recommendations as per the documentation. It works fine. However, the following does cause concern:

/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning

some recommendations on the interwebs involve updating Python to 2.9. Not sure how credible those are though

any opinions?

Can you consult the Electrum support please and then report back here?

There is no 2.9 version of Python, I think you mean 2.7.9 from the suggestion in the warning message link in urllib3 docs.

However, Patrick is correct. While Python installs will eventually get bumped everywhere, it’s up to software developers of each particular Python program to make it backwards compatible. And you should not force an upgrade of Python just for the sake of making Electrum stop reporting this, it may break other Python software and I don’t think that’s what you want. Just report this upstream to Electrum.

I red topics in this forum about Electrum, I know how it works and works fine, but what’s the setup ?
Now i did thus : socks5 | 10.152.152.11:9050 | server : electrum.no-ip.org:50002 | Use SSL .
What’s the difference if i set 127.0.0.1 ? How the toryfication is different ?

Another question, i installed Electrum via website with this method because it isn’t available on debian main or contrib :
Install dependencies:
sudo apt-get install python-qt4 python-pip
Install Electrum:
sudo pip install https://download.electrum.org/Electrum-2.2.tar.gz .

Is there another more secure method to install Electrum ?

Now i did thus : socks5 | 10.152.152.11:9050 | server : electrum.no-ip.org:50002 | Use SSL .
Ideally use stream isolation, a dedicated custom port: https://www.whonix.org/wiki/Stream_Isolation
What's the difference if i set 127.0.0.1 ? How the toryfication is different ?
There is none.

(Why does it work? → anon-ws-disable-stacked-tor)

Is there another more secure method to install Electrum ?
Install the version from debian-backports: https://packages.debian.org/wheezy-backports/electrum

Boilerplate instructions:

[hr]

[size=8pt]Whonix TODO:
https://phabricator.whonix.org/T215[/size]

Thanks for reply .
It’s all ok :slight_smile: .

I installed electrum with the command ‘sudo apt-get install electrum’ but it doesn’t connect to server when i start it. How to fix that?

Why do you not approach this with the information given from their official download page -
As suggested by the official download page:

Install dependencies:
sudo apt-get install python-qt4 python-pip
Install Electrum:
sudo pip install https://download.electrum.org/2.7.18/Electrum-2.7.18.tar.gz

This should work. At least it works for me.

pip doesn’t gpg verify. Therefore I advice against it.

You need to install electrum from backports. See:

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