Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing #547

Closed
kermit42 opened this issue Jan 15, 2014 · 1 comment
Closed

Installing #547

kermit42 opened this issue Jan 15, 2014 · 1 comment

Comments

@kermit42
Copy link

I just recently posted this on bitcointalk.org (under newbies as only allowed to post there) as that website is listed by name on the official Electrum website.

The issue I am highlighting here on GitHub is that the default install instructions on the Electrum website for Ubuntu don't appear to work - hence my point 5. below. They didn't work for neither 13.10 nor the 12.04.3 version.

Creating an offline Electrum wallet using a bootable USB Linux key

I'd never used Linux before so this took me a lot of effort to learn from scratch - hopefully this helps someone.

If it can get moved to the Electrum subforum (or if I can get permission to post there myself), that would be awesome.

  1. Download and install Linux Live USB creator
    a. Google “Linux Live” and click the official website (www.linuxliveusb.com)
    b. Click “Download LiLi”
    c. Install in Windows this Linux Live bootable USB creation software
  2. Download the latest version of Ubuntu
    a. Google “Ubuntu” and click the official website (www.ubuntu.com)
    b. Click the download link, and download “Ubuntu desktop”
    c. Download Ubuntu 13.10 (Saucy Salamander) (an ISO file)
  3. Create your bootable Ubuntu key
    a. Insert a blank USB stick
    b. In Windows, run the Linux Live USB creator software
    i. Select the blank USB stick
    ii. Select the ISO option and point it to the Ubuntu ISO file you downloaded earlier
    iii. Leave the persistence set to Live mode
    iv. Check “Format the key in FAT32”
    v. Click the lightning bolt to start creating the key
  4. Boot into Linux from the key on a computer connected to the internet (Ethernet is easiest)
  5. Install new software in Linux/Ubuntu
    Note this replaces the non-working instructions on the Electrum website to type “sudo apt-get install python-qt4 python-pip” & “sudo apt-get install python-slowaes”
    a. Hit Control-Alt-T to enter the terminal window then enter
    i. cd ~
    ii. wget –P Downloads/ http://python-distribute.org/distribute_setup.py
    iii. sudo python Downloads/distribute_setup.py
    iv. sudo easy_install pip
    v. sudo easy_install slowaes
  6. Install Electrum using the exact command currently found on the official Electrum website
    a. Note this starts with “sudo pip install https://download.electrum.org/Electrum/Ele...” and ends with an md5 checksum.
  7. In Ubuntu disable the option that says “Enable networking” for extra security
  8. Shutdown and reboot the USB stick on a computer that has no access to the internet
  9. Run Electrum for the first time and create a new wallet, write down your seed with a pen and paper as backup.
  10. Be secure with the new wallet
    a. Export the Master Public Key onto a different USB stick (not the bootable one) and import it into the copy of Electrum you run on your online computer.
    b. Never ever again plug the bootable USB stick into a computer that can connected to the internet, nor leave it plugged in except when booting from it.
    c. Google “Electrum offline signing” to learn how to create send transactions using the online computer then transfer them using a DIFFERENT USB stick for signing the the offline computer.
@ecdsa
Copy link
Member

ecdsa commented Apr 25, 2014

this should be a PR for the website I guess

@ecdsa ecdsa closed this as completed Apr 29, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants