Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

How to run dash client on linux tails

Discussion in 'Miscellaneous Dash Guides' started by wevifediku, Dec 22, 2016.

Tags:
  1. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    How to run dash client on linux tails

    I run tails from an USB with a persistent volume. How do I run dash from it?

    I downloaded the dash file for linux, I get a TGZ file, but when I open the TGZ, nothing happens.
    The tails system asks me with which application I want to open the files in the TGZ.

    I am a linux noob. Please assist. Is there a download which I can click and open? I would like all my dash files in ONE folder, so I can back up everything (the blockchain and wallet) with one copy and paste.
     
  2. 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
    you should check this security paper - all details are / should be in there
    https://dashpay.atlassian.net/wiki/x/CYCHBQ

    updated version sitting here ready to go - will be updated in a couple of days (xmas present :rolleyes:)
     
    • Like Like x 1
  3. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    thank you very much, I will study the document.
     
  4. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    The paper is 822 pages , OMG, is their not a simpler way? Just a folder I can download? Sorry for being a noob, but the paper is really a lot and complicated. Still i will study it, but I hope there is a file somehwere I can download and click. Why is it so difficult to run a wallet on linux? shouldn't be so complicated!!
     
  5. 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
    i know - totally hear you - sorry
    best is to study the ... (how do u call that) tree / beginning of doc / listing of all chapters ... u know what i mean and take it from there ;)

    wallet on linux is no probs
    download debian version from dash.org and boom

    how to install
    https://dashpay.atlassian.net/wiki/x/kIAc
     
  6. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    This thread should help you too https://www.dash.org/forum/threads/linux-wallet-download-installation-guide.3901/
    Note that:
    so you need to extract files first and then use terminal to launch Dash wallet in Tails like any other cmd-line binary i.e. cd to its folder and then "./dash-qt"
     
    • Like Like x 1
  7. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    I tried this in Tails, but it does not work. I tried this in Linux mint and it did work.
    In tails it gives me an error, something like that there is no command.
    Also I am not able to browse to the right folder in tails because it always gives me the error that the directory does not exist, so I have to place the dash-qt in the home folder, which is also not workable, because the home folder is not persistent.
    I guess I have to read 822 pages :)
     
  8. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    By the way, respect for the person that wrote these papers!
     
    • Winner Winner x 2
  9. 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
    total respect to him - i agree

    i suggest - download pdf - do. a search for tails and with that you should be able to narrow this down
    but then - it is x mas - time off - might be a great opportunity to read 822 pages of highly technical talk ;)
     
  10. t0dd

    t0dd Active Member

    Joined:
    Mar 21, 2016
    Messages:
    151
    Likes Received:
    132
    Trophy Points:
    103
    Dash Address:
    XyxQq4qgp9B53QWQgSqSxJb4xddhzk5Zhh
    My suggestion...
    Play with dash using a standard linux first as was suggested before. Get your feet wet with how you do things in the Linux-verse, you don't even need to exchange dash there yet, or do it just temporarily. Once you feel comfortable with that, try to dive into Tails. Tails is non-trivial and assumes a lot about the user of Tails. :)
     
    • Like Like x 1
  11. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    Problem is that I am a big investor and have many masternodes. I now use windows but I do not feel safe. I already tried linux mint, which is OK. but I really want to try tails. I started with that document but I think that document will be a week long study at least. And the search and scan I did, didnt make me any wiser.

    If there is anyone who could make me a step for step (detailed) instruction(if even possible) how to install dash on tails in a persistent folder, I will pay 20 DASH.
     
    • Like Like x 1
    • Winner Winner x 1
  12. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    That's weird.. Make sure you configured persistent volume AND rebooted.

    Ok, I tried that myself and here is a step by step guide:
    1. Download dash linux 32 bit via Tor Browser https://www.dash.org/binaries/dash-0.12.0.58-linux32.tar.gz
    2. Open "Downloads" in Tor Browser menu
    3. Right click line with "dash-0.12.0.58-linux32.tar.gz", click "Open Containing Folder"
    4. Right click dash-0.12.0.58-linux32.tar.gz file, click "Extract here", open dash-0.12.0, open bin
    5. Open "Persistent" folder, drag'n'drop dash-qt here from bin in step (4)
    6. Open Terminal, type "mkdir ~/Persistent/.dash" and hit enter
    7. Type "~/Persistent/dash-qt -datadir=/home/amnesia/Persistent/.dash -proxy=127.0.0.1:9050" in Terminal and hit enter - wallet should open and start downloading blocks

    Note: .dash folder is not visible in nautilus, if you need to open it to copy wallet.dat or to use bootstrap.dat or to grab backups or whatever, you need to open Terminal, type "nautilus ~/Persistent/.dash/" and hit enter. If you want it to be visible you can give data folder another name e.g. "Dash" (simply replace ".dash" with "Dash" in steps 6 and 7 above).
     
    • Like Like x 1
    • Winner Winner x 1
  13. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    Hi UdjinM6
    thank you for the NOOB proof tutorial. I wish for more of these noob proof easy step by step tutorials, it will help a lot! Your method worked, my mistake was that I used the 64 bit version!
    I can send dash to XsV4GHVKGTjQFvwB7c6mYsGV3Mxf7iser6 right?

    there is one problem left..
    Every time I restart tails and dash-qt, all my settings are reset, which is not a big problem, but is there a way that my settings are saved when I start the dash-QT? The wallet and blockchain are saved, but settings not.

    Happy holidays to everyone ;)
     
    • Like Like x 2
  14. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    Cool! Glad it helped :)

    Sadly GUI settings are saved in os/platform specific location which cannot be moved afaik. You can override some settings by adding them to command-line or by saving them them in dash.conf file in dash datadir folder (i.e. ~Persistent/.dash/dash.conf in this case) e.g. you can add line "proxy=127.0.0.1:9050" to it and dash-qt will always use proxy (i.e. you'll be able to run it by specifying datadir only "~/Persistent/dash-qt -datadir=/home/amnesia/Persistent/.dash"). You can see the list of such settings in Help -> Command-line options.

    Re tip: yep, you can use that one, thanks! :)

    PS. and thanks for reporting back!
     
  15. rustycase

    rustycase Active Member

    Joined:
    Apr 19, 2016
    Messages:
    497
    Likes Received:
    117
    Trophy Points:
    113

    This, is the proper option, IMO.
    A "big investor and have many masternodes" is a quite serious matter requiring management skills.
    Programming and IT work is a separate and distinct function.
    I hope you are able to engage a competent person you may trust.
    rc
     
  16. wevifediku

    wevifediku New Member

    Joined:
    Dec 22, 2016
    Messages:
    8
    Likes Received:
    5
    Trophy Points:
    3
    UdjinM6 tip paid, thanks a lot, i appreciate the help.

    rustycase: Holger manages my masternodes, I pay him and he manages all my masternodes. I just need a safe place to keep my wallet, and do some trading at the same time. Tails is perfect, makes a backup very easy, it is anonymous, it is safe, without having to trust anyone, without complications! I do not think I need anything else, or do I see it incorrectly? anyone who corrects me and gives me advise that is really of help for me, I will send him a payment.
     
    #16 wevifediku, Dec 27, 2016
    Last edited: Dec 27, 2016
    • Like Like x 2
  17. jimmyjames111

    jimmyjames111 New Member

    Joined:
    May 10, 2018
    Messages:
    7
    Likes Received:
    1
    Trophy Points:
    3
    hi guys! thanks in advance.... have the methods of installing the dash wallet on to TAILS perhaps changed ?

    (i feel like i have been banging my head on a wall trying to install the wallet on tails) .... any help or referral will be so so highly appreciated. cheers!
     
  18. strophy

    strophy Administrator
    Dash Core Team Dash Support Group Moderator

    Joined:
    Feb 13, 2016
    Messages:
    684
    Likes Received:
    385
    Trophy Points:
    133
  19. jimmyjames111

    jimmyjames111 New Member

    Joined:
    May 10, 2018
    Messages:
    7
    Likes Received:
    1
    Trophy Points:
    3

    Hey mate. Thanks heaps for that info. I managed to get it working so glad.

    However the only issue is that now the wallet is not syncing. It has been approx 4 hours and I have steady internet. But it is still on 0% just 'calculating'. Any help would be so amazingly appreciated. Thanks heaps.
     
  20. strophy

    strophy Administrator
    Dash Core Team Dash Support Group Moderator

    Joined:
    Feb 13, 2016
    Messages:
    684
    Likes Received:
    385
    Trophy Points:
    133
    Please provide more details on the version of the wallet you are using and whether you are on mainnet or testnet. Then check your network is configured correctly. You could try to use the

    addnode "node" "add|remove|onetry"

    command to add a known good masternode from e.g. dashninja.pl if you are having problems finding good nodes.
     
  21. jimmyjames111

    jimmyjames111 New Member

    Joined:
    May 10, 2018
    Messages:
    7
    Likes Received:
    1
    Trophy Points:
    3
    Hey mate. Thanks for your patience on my late response. I have the dash core Iinux 64 bit wallet. The latest one on the website.

    In my network settinfsin the wallet. I have options for
    - map port using upnp
    - allow incoming connections
    - connect through SOCKS5 proxy (default proxy)
    - use seperate SOCKS5 proxy to reach peers via tor hidden services.

    Currently the only option that is checked is "allow incoming connections".

    Any help would be amazing buddy. Thank you.
     
  22. strophy

    strophy Administrator
    Dash Core Team Dash Support Group Moderator

    Joined:
    Feb 13, 2016
    Messages:
    684
    Likes Received:
    385
    Trophy Points:
    133
    Did you try the "addnode" command I described above? Try adding nodes with that, and make sure the appropriate port is open in your firewall. You can use Google to find out how to do these things in Tails Linux.
     
  23. jimmyjames111

    jimmyjames111 New Member

    Joined:
    May 10, 2018
    Messages:
    7
    Likes Received:
    1
    Trophy Points:
    3

    It worked :) however. Now the issue is. That whenever I reboot tails . And load up dash wallet through terminal again. Its progress goes back to 0% and has to redo the sync process again.

    This is odd. Because the wallet Is stored in my persistent folder alongside the wallet backup file.

    Does the backup usually contain the last known sync process? Bcoz this is always taking it back to '4 years and 27 weeks" behind status...

    Any silutions would be amazingly appreciated... Thanks heaps mate
     
  24. strophy

    strophy Administrator
    Dash Core Team Dash Support Group Moderator

    Joined:
    Feb 13, 2016
    Messages:
    684
    Likes Received:
    385
    Trophy Points:
    133
    Dash Core is a full wallet, meaning it verifies everything you do against a full copy of the entire blockchain. You will need to include the entire data folder, including the 8GB+ of stuff in the chainstate and blocks folders, to avoid having to download the full blockchain each time.

    If you are looking for a light wallet, you could try checking out Dash Electrum, available from https://www.dash.org/wallets/

    Since this an SPV wallet, you will only need to save the wallet files to your persistent storage to use this one.