Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

LINUX Wallet Download / Installation Guide:

Discussion in 'Daemon and QT Wallet Guides' started by buster, Feb 7, 2015.

  1. buster

    buster Guest

    This guide uses information from @LucD88 windows guide: Majority of Credit Should Go To Him. The guide is Intended for Ubuntu 14.04 but should also work for other Ubuntu/Debian based systems. The main goal of this guide is to explain to new people (newbies) how to get started with the Dash wallet and how to manage it afterwards.

    Changelog:
    28/3/15 - Re-branded to Dash
    22/2/15 - Added Verify CheckSum

    First and foremost use this guide at your own risk, I'm not held responsible for any mistakes or errors that this guide may contain. I tried my best in making this guide understandable for nontechnical people. Just make sure you read every step carefully to prevent messing up.

    Table of contents:
    1.
    Download the Dash wallet + Verify Checksum
    2. Extract the Dash wallet
    3. Run the Dash-QT
    4. Synchronize with the Dash network
    5. Encrypting the Dash Wallet
    6. Updating the Dash wallet
    7. Thank you from LucD88
    8. Thank you from Bill Cassidy

    1. Download the Dash wallet
    To download the latest Dash wallet visit https://www.dashpay.io/downloads/ (official website) and click the "Linux (tgz)" button next to the Linux penguin icon.

    Note:Downloading may take a while depending on your connection's download speed.
    [​IMG]

    1a. Verify Checksum.
    You need to verify the integrity of your download and ensure it was not corrupted during transit. You can do this using either MD5 or SHA-256. You only need to use one, using both is not necessary.

    • Next to the Linux(tgz) Button you will see this button. Click it.
    [​IMG]
    • When you click it you will be taken to this page showing the MD5 and SHA-256 Hash.
    [​IMG]
    • Now Find your downloaded linux.tar.gz file, right click, go to rename, highlight the entire file name, and copy it to your clipboard.
    [​IMG]
    • Open your terminal by holding down the 'ctrl' key and then click the 'T' key.
    • In your terminal you need to get to the Directory where your download is located. I put mine on the Desktop to make it easy. To get there type in 'cd Desktop'
    • Now you need to verify the checksums. With the file name copied to your clip board. type in the following commands.
    • md5sum 'file name' or sha256sum 'filename'
    • Typing either of these commands will return specific hashes that correspond to your download. The hashes from your terminal must match the md5 and sha-256 hashes listed in the window you got earlier.
    [​IMG]
    • Once you verify the hashes match you can continue to the next step. If they do not match you need to download the file and try again.
    2. Extract the Dash wallet
    Locate the downloaded Dash wallet archive, which has a .tar.gz file extension. Double click the .tar.gz file and this window should open.

    [​IMG]

    Inside you will find a file named 'Dash-x.xx.x.xx-linux, you need to extract this file. This can be done by Dragging and dropping the file onto your desktop. When extracted successfully you should find the folder located on your desktop. Open the extracted folder and you will see two more folders inside. One of them is named 'bin' the other one is named 'src'.

    [​IMG]

    Open the 'bin' folder and you now see two more folders. One of them is named '32' and the other one is named '64'. You need to determine if your computer is a 32-bit or 64-bit operating system.

    (This is done by clicking the gear icon in the top right hand corner of your screen, and then clicking the 'about this computer' menu item)

    [​IMG]

    A window with information about your computer should pop up. Find your OS type and determine if you are 32-bit or 64-bit.

    [​IMG]

    If you still can't determine what OS version you're using it's safe to use the '32-bit' folder. Reason is that 32-bit (x86) applications also work on 64-bit (x64) systems, but not the other way around.

    Note: In this guide we'll use the '32' folder since that version works on both types of systems.

    [​IMG]

    3. Run the Dash-QT
    The dash file is no longer executable. You need to open the dash-qt file from your terminal

    Open the 32 folder and locate the Dash-qt file. Drag and drop the Dash-qt file to your desktop. Create a folder called Dash and place the Dash-qt file inside. All the other files located in the Dash-x.xx.x.xx-linux can be deleted from your machine.

    [​IMG]

    - open terminal
    -go into directory where dash-qt is located
    -run the following command
    ./dash-qt
    (to avoid doing this every time, you can right click the dash icon in your launcher to the left and click 'lock to launcher')

    [​IMG]

    You can choose a custom data directory but for ease of use we will use the DEFAULT DATA DIRECTORY which is located in your home folder.

    You are now ready to click the Okay Button.

    [​IMG]

    After clicking ok you will see a Dash Loading Screen with some wallet information.

    [​IMG]

    4. Synchronize with the Dash network
    Whenever the Dash wallet has started successfully it will try to synchronize with the Dash network, this means a working internet connection is required.

    The red "(out of sync)" annotations indicate that the wallet is currently out of sync with the Dash network. Depending on your connection speed and amount of connections the wallet has to the Dash network, it could take a while before the Dash wallet is completely synchronized with the Dash network. Keep an eye on the progress bar at the bottom of the Dash wallet.

    [​IMG]

    As soon as the Dash wallet is completely done synchronizing it will show a green tick at the right bottom of the application.

    [​IMG]

    You now have a fully functional synchronized Dash Wallet.
    Your next step is to secure your wallet so that your funds are safe from theft. You can do that by following the Encrypting the Dash Wallet Instructions Below

    5) Encrypting the Dash Wallet

    After fully synchronizing with the Dash network it's highly advisable to encrypt your Dash wallet with a password. Using a password you have never used before and is impossible to guess is the safest way to go with. Please review the Strong Password Ubuntu Documentation to ensure you safety even further.

    https://help.ubuntu.com/community/StrongPasswords

    Note: Make sure to keep your password safe somewehre so you will never lose it or get it stolen.

    To encrypt your wallet click "Settings" and click "Encrypt Wallet...".

    [​IMG]

    Now it should ask for a passphrase, enter your password in both fields and click "OK". It will ask for a confirmation, click "Yes".

    [​IMG]

    At this point the wallet will be encrypting itself so don't click anything. When it's finished you will see this notification screen. Please read and understand it and than click OK.

    [​IMG]

    The Dash Wallet will close, you can start it again by clicking the Dash-qt file.
    Your wallet is now encrypted (hopefully with a strong password). Remember to save your password in a safe place, without it you will be able to access your funds.
     
    #1 buster, Feb 7, 2015
    Last edited: Feb 28, 2016
    • Like Like x 3
  2. buster

    buster Guest

    6. Updating the Dash wallet
    Since the Dash wallet doesn't have a built-in auto-updater (for security reasons), it's wise to check the Dash website (https://www.dashpay.io/downloads/) for updates every once in awhile. Whenever there is an update available, download it as explained in Step 1 of this guide.

    Note: Before you continue make sure the Dash wallet is closed and not running in the background, else this might interrupt the update process.

    6.a) Extract the Dash wallet
    Locate the downloaded Dash wallet archive, which has a .tar.gz file extension. Double click the .tar.gz file.

    Inside you will find a file named 'Dash-x.xx.x.xx-linux, you need to extract this file. This can be done by Dragging and dropping the file onto your desktop. When extracted successfully you should find the folder located on your desktop. Open the extracted folder and you will see two more folders inside. One of them is named 'bin' the other one is named 'src'.

    [​IMG]

    Open the 'bin' folder and you now see two more folders. One of them is named '32' and the other one is named '64'. You need to determine if your computer is a 32-bit or 64-bit operating system.

    Note: If you don't know what OS version you're using it's safe to use the "32" folder. Reason is that 32-bit applications also work on 64-bit systems, but not other way around. In this guide we'll use the "32" folder since that version works on both types of systems.

    [​IMG]

    Open the '32' folder and locate the Dash-qt file. Drag and drop the Dash-qt file to your desktop. Find your Dash folder (where you placed your original Dash-qt file) and place the Dash-qt file inside, you will be promoted to overwrite the existing file, click okay.

    Note: You can delete the linux.tar.gz folder and the Dash-x.xx.x.xx-linux folder now you wont need them anymore.

    That's it when it comes to updating the Dash wallet. You can start your freshly updated Dash wallet again by clicking the Dash-qt file located in the 'Dash' directory.

    7. Thank You! From LucD88
    This is as far as my explainable expertise reaches, I hope this guide helped you along the way creating a safer and more understable way of using the Dash wallet. This guide isn't perfect and I hope the community helps me find and fix mistakes/errors it still contains. If things are unclear, you need help, or you found a mistake/error, feel free to PM me anytime! :)

    Creating this guide took me quite some time and effort. Any tips or donations are highly appreciated and might allow me to create more quality guides in the near future.

    LucD88 DASH address:
    Xc47dtebE53QiQSoJGtkY1zkfkwADy4mFs

    8. Thank You! From Bill Cassidy
    I had a lot of fun and learned a lot creating this guide. It's not perfect and is in working condition. If the community finds any mistakes please report them. Also with Linux there are various ways to get a wallet up and running, I just feel like this is probably the easiest of all. No tips for me if you feel like tiping send one to LucD88 Above.
     
    #2 buster, Feb 7, 2015
    Last edited: Mar 28, 2015
    • Like Like x 4
  3. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,961
    Likes Received:
    6,735
    Trophy Points:
    1,283
    LucD88 UdjinM6 can you guys review this if you have a sec !?
    Tx
     
  4. LucD88

    LucD88 Member

    Joined:
    Aug 15, 2014
    Messages:
    75
    Likes Received:
    49
    Trophy Points:
    58
    I'm not good with Linux, but the guide looks good. And a great foundation ofcourse! :D

    Thank you buster for giving me credits as well, appreciated! :)
     
    • Like Like x 2
  5. buster

    buster Guest

    Cool. I am going to be reviewing the guide today and will edit any mistakes. Also going to try and shorten it up a bit because most Linux users are semi tech savvy and a long guide doesn't really do right by them.
     
    • Like Like x 1
  6. LucD88

    LucD88 Member

    Joined:
    Aug 15, 2014
    Messages:
    75
    Likes Received:
    49
    Trophy Points:
    58
    You got a point there, but I wouldn't assume the user of the guide is semi tech-savvy. When I started the Windows guide I wanted to make it 100% 'fool' proof. This eventually gives the more tech-savvy users the chance to skim through the guide.

    So in other words - in my opinion - it's better to have a guide that is as complete as possible so everyone can apply it to their own liking, ranging from total newbie to Dr. tech-savvy. :tongue:
     
    #6 LucD88, Feb 8, 2015
    Last edited by a moderator: Feb 8, 2015
    • Like Like x 2
  7. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,961
    Likes Received:
    6,735
    Trophy Points:
    1,283
    hey buster
    i agree with Luc,
    this is really for newcomers, so it should be as detailed as possible.
    I agree that the Linux crowed are the pro's, but the more detailed the better for this.
    Tx great work
     
    • Like Like x 2
  8. buster

    buster Guest


    Got it. What Just an FYI whoever using this at all the custom data directory for the linux tut is wrong. I am fixing this now and will update the guide shortly. I will be removing the custom data directory portion of the guide as I am not 100% sure how to do it yet. When i find out I will write a separate guide for creating a custom directory. I think without including this that the tutorial will be easier for people and it will eliminate an entire step.

    Also sweet suprise coming in a few moments.
     
    • Like Like x 1
  9. LucD88

    LucD88 Member

    Joined:
    Aug 15, 2014
    Messages:
    75
    Likes Received:
    49
    Trophy Points:
    58
    Surprises are always good! :D *waits patiently*
     
    • Like Like x 1
  10. buster

    buster Guest

    well I was trying to turn my guide into a video as well but failed miserably. Linux has no good video editing program so I'm shit outta luck on that front. Oh well.

    I updated my guide today. I took out the custom data directory until I find out how to do that. Also took out the security measures as I am writing a separate guide for that (which users will be promoted to move onto after they install the wallet normally.)
     
    • Like Like x 1
  11. LucD88

    LucD88 Member

    Joined:
    Aug 15, 2014
    Messages:
    75
    Likes Received:
    49
    Trophy Points:
    58
    Hehehe, well that's a bummer indeed.

    Alright, nice progress on the guides. I will try to create a separate and more in-depth Windows security guide when time allows me to.
     
    #11 LucD88, Feb 9, 2015
    Last edited by a moderator: Feb 9, 2015
  12. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,573
    Likes Received:
    1,652
    Trophy Points:
    1,283
    Guide for ArchLinux:
    1. pacaur -S darkcoin
    Done.
     
    • Like Like x 1
  13. tangopheno

    tangopheno New Member

    Joined:
    Jan 24, 2015
    Messages:
    4
    Likes Received:
    4
    Trophy Points:
    3
    Excellent work folks. Worked perfectly. Thanks.
     
    • Like Like x 2
  14. gekos

    gekos New Member

    Joined:
    Jul 8, 2014
    Messages:
    5
    Likes Received:
    5
    Trophy Points:
    3
    Where do I find the "settings" on my wallet? upload_2015-2-14_15-19-22.png upload_2015-2-14_15-19-22.png
     
  15. buster

    buster Guest

    use the menu bar of your computer screen not the wallet menu bar. The very top left of your computer screen above your ER_112 file on desktop, where it says darkcoin core - wallet hover that and menu items should show. Also I think you can click the little blue D logo in the top right of your screen And see options.

    You can change where your menus get displayed in ubuntu settings, I'll show how when I get back home from work.
     
  16. vertoe

    vertoe Three of Nine

    Joined:
    Mar 28, 2014
    Messages:
    2,573
    Likes Received:
    1,652
    Trophy Points:
    1,283
    unity -.-
     
    • Like Like x 1
  17. buster

    buster Guest

    You can change the location of where your menu items get displayed to one of the following:
    'in the menu bar' or in the 'windows title bar' - you can do this by clicking the gear icon in top right hand corner, system settings, appearance, behavior sub tab, button left it says 'show the menus for window' and you choose the option here. Also if you click the blue Darkcoin Logo when your wallet is open you can get the settings open. Let me know if you need anymore help.
     
  18. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,961
    Likes Received:
    6,735
    Trophy Points:
    1,283
    Can you please start working on "rebranding" the guide ?!
    that would be great and super appreciated
    Tx
     
  19. buster

    buster Guest

    Done my man. Changed images, text, and just about all of it. Let me know if you see anything else in there. Also I noticed when updating... When you go to encrypt wallet, the warning message still says "back up your wallet, you will lose your darkcoin..." I edited the screenshot for now, once the devs update it Ill get the real one in there.
     
    • Like Like x 2
  20. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    Our build system now produce files that are not recognized as executables though they are.
    I wrote a simple script to install dash-qt from downloaded archive and to give it a nice icon.
    Here is what you need to do:

    1) After you extracted downloaded archive you should have dash-0.12.0 folder somewhere.
    Go inside it, create a file named install_dash_qt.sh and edit it with your favorite editor:

    Code:
    #!/bin/bash
    sudo -s install -m 0755 -o root -g root -t /usr/local/bin bin/dash-qt
    echo "[Desktop Entry]
    Name=Dash-Qt
    Comment=Dash - Reinventing Cryptocurrency https://www.dashpay.io
    Type=Application
    Exec=dash-qt %u
    Terminal=false
    Icon=/usr/share/pixmaps/dash128.xpm
    MimeType=x-scheme-handler/dash
    Categories=Applications;Finance;" > ~/Desktop/Dash-Qt.desktop
    chmod u+x ~/Desktop/Dash-Qt.desktop
    sudo cp ~/Desktop/Dash-Qt.desktop /usr/share/applications/
    sudo wget -O /usr/share/pixmaps/dash128.xpm https://github.com/dashpay/dash/raw/master/share/pixmaps/bitcoin128.xpm
    2) Right click on empty space in that folder and choose "Open in Terminal". In command line issue:
    Code:
    chmod u+x install_dash_qt.sh
    to make file executable and
    Code:
    ./install_dash_qt.sh
    to run it.

    Enter your password and shortly after you should have a nice icon on your Desktop and the same icon in Applications.

    Enjoy! :)

    PS. This script reguires wget. Install it first if you don't have it already
    Code:
    sudo apt-get install wget
    EDIT:
    "su -c" requires you to set root password which "normal"/non-developer users do not have at all (by ubuntu's default)
    Changed script to use "sudo -s" instead, give it a try if you had problems before
     
    #20 UdjinM6, Aug 27, 2015
    Last edited by a moderator: Aug 27, 2015
    • Like Like x 4
  21. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,961
    Likes Received:
    6,735
    Trophy Points:
    1,283
    Should I use that under tool on wiki for v13 ?
    Is that different from
    https://dashpay.atlassian.net/wiki/pages/viewpage.action?pageId=9568325
     
  22. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    • Like Like x 1
  23. jpr

    jpr Active Member

    Joined:
    May 11, 2014
    Messages:
    493
    Likes Received:
    393
    Trophy Points:
    133
    Any way to make it clickable/executable with a nice icon after I downloaded and installed it?
     
  24. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    I dont' think I get the question... My post above was exactly about how to do this...
     
    • Like Like x 1
  25. jpr

    jpr Active Member

    Joined:
    May 11, 2014
    Messages:
    493
    Likes Received:
    393
    Trophy Points:
    133
    Can we just pretend I did not ask that stupid question above?
    Thanks :D
     
    • Like Like x 1
  26. buster

    buster Guest

    Very nice. Just busted this out and it works perfectly. Super clean icon on my desktop now. You da man UdjinM6
     
  27. rustycase

    rustycase Active Member

    Joined:
    Apr 19, 2016
    Messages:
    497
    Likes Received:
    117
    Trophy Points:
    113
    ok... tnx buster !
    I suppose I will need to copy bits and pieces to another file, then print? Unless there is a pdf of the method ?
    I am SO ticked off at billgates, google, adsense and all those people who have destroyed the value of my vista LT because they
    want to track me and cram more ads on my screen. Aargh !
    Amidst a bunch of crashes, an overflowing HD, mint running from a jump drive, and a cursor that takes off floating
    with a mind of it's own... lol I can't hardly type this without the cursor floating 3 lines up and inserting the text elsewhere!
    Why isn't this written for linux?
    How many battles to escape being bill's lapdog ?
    Open source linux should be the go-to version, run it in a dos window if you must use his product...

    Is ethereum really billgates money?
    How much does the plot thicken?

    sry... I'm pretty upset right now... more stress, more stress, I need more stress!!!
    Best
    rc
     
  28. buster

    buster Guest

    Sorry that your windows vista is not functioning properly. I don't use windows, only linux. Anyways I created a PDF of the guide for you, hope it helps. You can dowload the pdf here,

    Also if you want some live help join us on slack Ill be glad to see what I can do.

    https://digitalcash.signup.team/
    Can get invite from there
     
    • Like Like x 1
  29. rustycase

    rustycase Active Member

    Joined:
    Apr 19, 2016
    Messages:
    497
    Likes Received:
    117
    Trophy Points:
    113
    tnx buster !
    I get error 404 if I try to open that in a new tab...
    Much to learn ! lol
    I tried slack... it does not like this 32 bit machine.
    I will get a 64 bit machine going, then hop over there...
    Beginning to run mint from a usb on this machine, will try for a dual boot system on the 64 bit machine... mint, and #7...
    Hope to run mint from an ssd, and leave 7 on the hdd.
    ...tried again... maybe I should be in mint to access that pdf ?
    Manana... burned out now.
    Best
    rc
     
  30. buster

    buster Guest


    I guess link expires. I'll need to try different site to put doc. Gotta wait till I get home to my computer though.