Bitcoin Forum
June 07, 2024, 10:52:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: install electrum cash on ubuntu  (Read 219 times)
asdlolciterquit (OP)
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
January 31, 2018, 07:42:16 PM
 #1

Hi everyone,
i want to install Electron Cash on my ubuntu virtual machine.

I don't understand where to find the cksum and which file i have to verify to be sure that my Electron Cash version is correct.

from the official site (https://electroncash.org/)  i can arrive here -->https://github.com/fyookball/keys-n-hashes

But than i don't know what to do...can anybody help me?

P.S: is there anyway to download and install Electron Cash directly from command line? i mean something like this for electrum --> https://electrum.org/#download

pooya87
Legendary
*
Offline Offline

Activity: 3472
Merit: 10613



View Profile
February 01, 2018, 04:35:31 AM
Last edit: February 04, 2018, 05:33:33 AM by pooya87
 #2

1. you download the latest version installation file. a tarball (.tar.gz)
https://electroncash.org/downloads/3.1.2/win-linux/ElectronCash-3.1.2.tar.gz

2. you download the signature of the file which should be "name of the file.tar.gz.sig"
it can be other extentions than sig since it is basically a text file. it usually is .sig .asc or even .txt
https://github.com/fyookball/keys-n-hashes/blob/master/sigs-and-sums/3.1.2/win-linux/ElectronCash-3.1.2.tar.gz.sig

3. you download developer's public key
i believe this is the key he uses: https://github.com/fyookball/keys-n-hashes/blob/master/pubkeys/jonaldkey.txt
use
Code:
gpg --import <keyname.asc>

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
asdlolciterquit (OP)
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
February 01, 2018, 09:26:58 PM
 #3

1. you download the latest version installation file. a tarball (.tar.gz)
https://electroncash.org/downloads/3.1.2/win-linux/ElectronCash-3.1.2.tar.gz

2. you download the signature of the file which should be "name of the file.tar.gz.sig"
it can be other extentions than sig since it is basically a text file. it usually is .sig .asc or even .txt
https://github.com/fyookball/keys-n-hashes/blob/master/sigs-and-sums/3.1.2/win-linux/ElectronCash-3.1.2.tar.gz.sig

3. you download developer's public key
i believe this is the key he uses: https://github.com/fyookball/keys-n-hashes/blob/master/pubkeys/jonaldkey.txt
use
Code:
pgp --import <keyname.asc>

thank you for your help.

just a few question: after downloaded the signature (that have the correct name)...what i have to do whit that file?

for the step number 3, after import that key how can i know that everything has gone fine?

thanks again!
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
February 01, 2018, 09:57:09 PM
 #4

thank you for your help.

just a few question: after downloaded the signature (that have the correct name)...what i have to do whit that file?

for the step number 3, after import that key how can i know that everything has gone fine?

thanks again!
You need to import his second public key aswell:
https://github.com/fyookball/keys-n-hashes/blob/master/pubkeys/jonaldkey2.txt

Then, run this:
Code:
gpg --verify ElectronCash-3.1.2.tar.gz.sig ElectronCash-3.1.2.tar.gz

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pooya87
Legendary
*
Offline Offline

Activity: 3472
Merit: 10613



View Profile
February 02, 2018, 04:34:43 AM
 #5

thank you for your help.

just a few question: after downloaded the signature (that have the correct name)...what i have to do whit that file?

for the step number 3, after import that key how can i know that everything has gone fine?

thanks again!

you should place both the file and its signature (steps #1 and #2) in the same directory in order to check its signature with the code @TryNinja posted (gpg --verify).

when you do this step the console will show you what is happening, it checks the signature of the file with the public key of the signer. if you already have the pub key it will successfully check and will tell you if the signature is correct or not with a message saying "good signature was found".

if you don't have the public key or if you imported a wrong one, then it will show you an error saying it  couldn't find the key required and also will show you a hex of the public key that you need to import.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
asdlolciterquit (OP)
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
February 02, 2018, 08:32:21 PM
 #6

thank you both for your reply. Tomorrow i will try to do everything, i hope that i will not have any problems. Thanks again.
Coin-Keeper
Hero Member
*****
Offline Offline

Activity: 758
Merit: 606



View Profile
February 03, 2018, 02:15:41 AM
Last edit: February 03, 2018, 02:31:30 AM by Coin-Keeper
 #7

It is likely easiest to simply copy the files to your Desktop so you can view them easily.  Then it takes a second using a terminal to change to Desktop.  Open it and enter cd Desktop and now the terminal will use files on the Desktop.  Also, when you copy the signature you can shorten the filename and call it whatever you want.  I paste the signature into a new document on the Desktop and simply call it sig.

1. cd Desktop #now terminal uses Desktop files

2. gpg --verify sig ElectronCash-3.1.2.tar.gz

What gpg will do is to grab the sig file (you can use the full long name if you want to), the ElectronCash-3.1.2.tar.gz package, and the PUBLIC KEY for jonaldkey2.asc as a verification tool.  Only the jonaldkey2 private key can create a signature to verify the ElectronCash program.  This is a sure fire way to verify keys.  Many folks make the mistake of using Sha256 checksums but that is a miserably weaker process than the one I just described.  I teach this process to newbie's elsewhere.  You will have NO access to the private key of jonaldkey2, but the circulated public key allows us to use it for absolute sig verification.  Lastly, it is IMPERATIVE that you confirm the key fingerprints of the public keys you verify to establish that you have the ACTUAL public key and not an imposter.  Simple and completely accurate.  If you have any issues let one of us know, we are here to help you be safe.

How to verify fingerprint in this case:

gpg --fingerprint Jonald Fyookball

pub   2048D/EFF1DDE1 2017-11-09
      Key fingerprint = D56C 110F 4555 F371 AEEF  CB25 4FD0 6489 EFF1 DDE1
uid       [  full  ] Jonald Fyookball <jonf@electroncash.org>
sub   2048g/5458173D 2017-11-09


# note: no expiration of this key so its permanent unless the owner uses a revocation key, which only they would have.  My keys don't expire either, but many users assign expirations.  Personal choice.

BTC: 1PYSBbuKM3kW19xe9TXJQfq64rPhd8XorF
Staked and Verified: https://bitcointalk.org/index.php?topic=996318.msg17102755#msg17102755
asdlolciterquit (OP)
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
February 03, 2018, 01:34:32 PM
 #8

thank you everyone, i have a problem with this line: pgp --import jonaldkey2.asc or pgp --import jonaldkey.asc

i have this error: invalid option: --

Can you help me?
xdrpx
Hero Member
*****
Offline Offline

Activity: 616
Merit: 603


View Profile
February 03, 2018, 01:47:15 PM
 #9

thank you everyone, i have a problem with this line: pgp --import jonaldkey2.asc or pgp --import jonaldkey.asc

i have this error: invalid option: --

Can you help me?

Make sure you've downloaded the pubkey from here and saved it as "jonaldkey.asc"

You could try
Code:
gpg --import jonaldkey.asc

or have it imported from keyservers:

Code:
gpg --keyserver pool.sks-keyservers.net --recv-keys 0x9F9DCF0B14FE144D

and verify if it's imported:

Code:
gpg --fingerprint 0x9F9DCF0B14FE144D

This should output something similar:

Code:
pub   dsa2048 2017-07-31 [SC]
      C885 059A AD1E EB99 9C73  AFCF 9F9D CF0B 14FE 144D
uid           [ unknown] Jonald Fyookball (Electroncash.org) <jonf@electroncash.org>
sub   elg2048 2017-07-31 [E]
asdlolciterquit (OP)
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
February 03, 2018, 03:25:29 PM
 #10

thank you everyone, i have a problem with this line: pgp --import jonaldkey2.asc or pgp --import jonaldkey.asc

i have this error: invalid option: --

Can you help me?

Make sure you've downloaded the pubkey from here and saved it as "jonaldkey.asc"

You could try
Code:
gpg --import jonaldkey.asc

or have it imported from keyservers:

Code:
gpg --keyserver pool.sks-keyservers.net --recv-keys 0x9F9DCF0B14FE144D

and verify if it's imported:

Code:
gpg --fingerprint 0x9F9DCF0B14FE144D

This should output something similar:

Code:
pub   dsa2048 2017-07-31 [SC]
      C885 059A AD1E EB99 9C73  AFCF 9F9D CF0B 14FE 144D
uid           [ unknown] Jonald Fyookball (Electroncash.org) <jonf@electroncash.org>
sub   elg2048 2017-07-31 [E]

thanks man! now it works! my mistake was to use pgp command instead gpg command. Now everything seems fine!

Thanks again!                                                                                                                                                                                                     
asdlolciterquit (OP)
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
February 03, 2018, 09:01:02 PM
 #11

i'm sorry, maybe i go a bit OT...but i can't find the sign and the public key of electrum 3.0.6 version for linux. Where can i find them?
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
February 03, 2018, 09:08:36 PM
 #12

i'm sorry, maybe i go a bit OT...but i can't find the sign and the public key of electrum 3.0.6 version for linux. Where can i find them?
Do you mean the original Electrum (for Bitcoin)?

Code:
gpg --keyserver pool.sks-keyservers.net --recv-keys 0x2bd5824b7f9470e6

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
February 04, 2018, 04:32:12 AM
 #13

The file signature is available for download at the same place you should have downloaded the wallet software: https://electrum.org/#download

Simply click the "(signature)" link to get it... for Electrum 3.0.6 Linux that would be: https://download.electrum.org/3.0.6/Electrum-3.0.6.tar.gz.asc

(The 3.0.6 Linux Source file is: https://download.electrum.org/3.0.6/Electrum-3.0.6.tar.gz)



█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
pooya87
Legendary
*
Offline Offline

Activity: 3472
Merit: 10613



View Profile
February 04, 2018, 05:34:30 AM
 #14

~ my mistake was to use pgp command instead gpg command. Now everything seems fine!~                                                                             

yeah, sorry about that. i fixed it above too Tongue

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
asdlolciterquit (OP)
Hero Member
*****
Offline Offline

Activity: 1666
Merit: 565


View Profile
February 05, 2018, 09:12:29 PM
 #15

you guys really help me! now i've a correct version of electrum and electron cash to use and i can send my btc on my trezor as soon as it arrive!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!