Bitcoin Forum
May 28, 2024, 04:41:14 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: wallets in general on linux  (Read 1502 times)
ik_do (OP)
Hero Member
*****
Offline Offline

Activity: 522
Merit: 500


View Profile
December 23, 2014, 10:58:25 AM
 #1

Hey,
I'm an average-skilled user of Linux; I have one set up to serve as a remote wallet (at the moment I'm constantly moving around which is why I want one).

So I have my VPS set up, I asked for Ubuntu x64, which it has. I've installed the desktop, VNC etc and done some hardening.

The problem I now face is installing the wallets; a lot of coins have their wallets precompiled (3 out of 4 of these don't work, its always some obscure missing library file that the OS wants and as much as I Google I can't find a solution anywhere for some of them) and some ask you to compile it from source or use Qt creator (tried this and failed too).

So I'm really just asking/begging for some useful advice on how to get these wallets working on Ubuntu? (or if there is a better OS that will make it easier for an idiot to install wallets besides Windows/Mac OS X).

Thanks.
Parazyd
Hero Member
*****
Offline Offline

Activity: 812
Merit: 587


Space Lord


View Profile WWW
December 23, 2014, 11:04:36 AM
 #2

Wait, what wallets are you trying to install?
I'm pretty sure you can apt-get Bitcoin Core.

Also, every other wallet will have install instructions on their forum thread/website.
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1001


https://gliph.me/hUF


View Profile
December 23, 2014, 11:18:43 AM
 #3

[...] a lot of coins [...]

Pretty sure this is about alts.

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
ik_do (OP)
Hero Member
*****
Offline Offline

Activity: 522
Merit: 500


View Profile
December 23, 2014, 12:14:03 PM
 #4

[...] a lot of coins [...]

Pretty sure this is about alts.

I thought that was evident from what I wrote but anyway. Yes various other currencies (there is no technical support section I could find for other currencies so sorry if I posted in the wrong area)

billotronic
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


Crackpot Idealist


View Profile
December 23, 2014, 03:52:59 PM
 #5

post a wallet you are trying to install and I can walk you through it.

You should always compile from source.

This post sums up why all this bullshit is a scam
Read It. Hate It. Change the facts that it represents.
https://bitcointalk.org/index.php?topic=1606638.msg16139644#msg16139644
davidpbrown
Sr. Member
****
Offline Offline

Activity: 531
Merit: 260


Vires in Numeris


View Profile WWW
December 23, 2014, 07:43:51 PM
 #6

I think you can compile 32bit on 64bit but you need the libraries for that as 32bit. Google compiling 32bit on 64bit or similar..

฿://12vxXHdmurFP3tpPk7bt6YrM3XPiftA82s
unent
Sr. Member
****
Offline Offline

Activity: 326
Merit: 250


View Profile
December 23, 2014, 08:46:55 PM
 #7

I think software breaking due to some obscure missing library file is a common event when using Linux. I often had the same problem when trying to compile non-crypto software. There are so many different Linux flavors that it must be extremely difficult to release software that works on all of them, and keep it updated so it keeps on working on all of them.
billotronic
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


Crackpot Idealist


View Profile
December 23, 2014, 08:50:32 PM
 #8

actually I would guess at least 75% of all crypto wallets have the exact same dependencies

This post sums up why all this bullshit is a scam
Read It. Hate It. Change the facts that it represents.
https://bitcointalk.org/index.php?topic=1606638.msg16139644#msg16139644
unent
Sr. Member
****
Offline Offline

Activity: 326
Merit: 250


View Profile
December 23, 2014, 09:21:21 PM
 #9

actually I would guess at least 75% of all crypto wallets have the exact same dependencies

I never compiled a wallet on Linux but I found with regular software it often breaks because of a particular version of a file that is missing. The file is usually easy to get but always results in an error saying it's the wrong version of the file.
billotronic
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


Crackpot Idealist


View Profile
December 23, 2014, 09:28:39 PM
 #10

well right, sky is the limit for software in general

Coin wallets are all pretty much clones of each other so it helps to keep the variety of dependencies down.

This post sums up why all this bullshit is a scam
Read It. Hate It. Change the facts that it represents.
https://bitcointalk.org/index.php?topic=1606638.msg16139644#msg16139644
seoincorporation
Legendary
*
Offline Offline

Activity: 3164
Merit: 2958


Top Crypto Casino


View Profile
December 23, 2014, 09:34:25 PM
 #11



Hey,
I'm an average-skilled user of Linux; I have one set up to serve as a remote wallet (at the moment I'm constantly moving around which is why I want one).

So I have my VPS set up, I asked for Ubuntu x64, which it has. I've installed the desktop, VNC etc and done some hardening.

The problem I now face is installing the wallets; a lot of coins have their wallets precompiled (3 out of 4 of these don't work, its always some obscure missing library file that the OS wants and as much as I Google I can't find a solution anywhere for some of them) and some ask you to compile it from source or use Qt creator (tried this and failed too).

So I'm really just asking/begging for some useful advice on how to get these wallets working on Ubuntu? (or if there is a better OS that will make it easier for an idiot to install wallets besides Windows/Mac OS X).

Thanks.

Hi.

I use Centos Linux in my home PC and i have installed Bitcoin qt, and multibit on it. No problems for the installation.

What is the error you got when you try to install this wallets?

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
iGotSpots
Legendary
*
Offline Offline

Activity: 2548
Merit: 1054


CPU Web Mining 🕸️ on webmining.io


View Profile WWW
December 23, 2014, 10:31:11 PM
 #12

You should look at the script I posted for the BALLS wallet on Raspberry Pi. It will walk you through all the steps and works on both ARM and desktops

Use it to see how it works and read it to see what it does

billotronic
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


Crackpot Idealist


View Profile
December 23, 2014, 11:19:55 PM
 #13

lol yeah just ignore the part where it installs a firewall without telling you.

This post sums up why all this bullshit is a scam
Read It. Hate It. Change the facts that it represents.
https://bitcointalk.org/index.php?topic=1606638.msg16139644#msg16139644
iGotSpots
Legendary
*
Offline Offline

Activity: 2548
Merit: 1054


CPU Web Mining 🕸️ on webmining.io


View Profile WWW
December 24, 2014, 09:32:56 AM
 #14

lol yeah just ignore the part where it installs a firewall without telling you.

It's used on a Pi usually so it's set up to be an all in one script. He said he had at least basic knowledge of Linux so I assumed he would read what a script does before running it. It's all VERY clearly labeled

twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 501



View Profile WWW
December 24, 2014, 02:12:27 PM
 #15

I have used Electrum on Linux and it was very easy to install following the instructions on the site.

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
activebiz
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
December 24, 2014, 03:34:49 PM
 #16

its better to install most of the dependencies.
with Linux you can use: sudo add-apt-repository ppa: bitcoin/bitcoin
sudo apt-get update.

u can also quickly compile ur own wallets.

jasemoney
Legendary
*
Offline Offline

Activity: 1610
Merit: 1008


Forget-about-it


View Profile
December 24, 2014, 03:46:55 PM
 #17

Check the source code for Readme.txt which will point to the install info perhaps in the docs folder, build-unix or readme-qt.  these will mention dependancies such as:
Quote
sudo apt-get install build-essential
sudo apt-get install libssl-dev
for basic systems or more specific instructions for various flavors. Once you have the dependencies is where I walways have the issue as I'm a noob on linux and finding the right makefile or pro file is hard personally I end up typing run, install, blah, blah a bunch of itmes til it compiles (yes dont kill the noob)

$MAID & $BTC other than that some short hodls and some long held garbage.
ik_do (OP)
Hero Member
*****
Offline Offline

Activity: 522
Merit: 500


View Profile
December 27, 2014, 05:20:21 PM
 #18

Hey,
Thanks for the replies.

I've been trying to install wallets such as vTorrent, Blackcoin, Hyper, Cannacoin-Qt and many others.

I've tried reading the READMEs but they don't seem to provide much information.

They always pop up extremely obscure libraries that are missing:
libboost_system.so.1.48.0
libboost_system.so.1.46.0
libdb_cxx-5.1.so
(Cannacoin-Qt PoSV (Linux) won't run because libboost_system.so.1.46.1 is missing)

I've tried googling most of these to a ridiculous level and haven't really found any straightforward solutions. I've installed countless programs/libraries as suggested by the linux community but I still can't get most of my wallets to actually run.


Using vTorrent as an example,
I tried to do the following:
./make vTorrent-client.pro

first I get errors about qmake being missing and then brew being missing; so I spend half an hour googling how to install these two things (and then adding brew to my .bashrc which doesn't even work). End result is I still can't get it to compile, and the precompiled version doesn't work.

I get that I'm not an expert on linux--but why do these wallets (in their simplest terms: a piece of software that connects to other computers and sends/recieves data) need so many libraries? It absolutely beggars belief that cryptocurrency is this difficult to install on linux. I figured that by installing Ubuntu, and choosing pre-compiled pieces of software for Ubuntu the wallets would "just work". Far from it.

Why are there no standards on this? Every single one needs different libraries.

The worst part is that I'm fairly fluent at computers and willing to learn; if cryptocurrency is meant to be accessible to the masses it should be a lot easier than this to use (and yeah, I know its mostly community-driven, open source and whatnot, but its still a pain in the ass to use.


BTW, this is what the README.md looks like for HYPER's wallet:
gjhiggins
Legendary
*
Offline Offline

Activity: 2254
Merit: 1278



View Profile WWW
December 27, 2014, 06:04:29 PM
 #19

I've tried reading the READMEs but they don't seem to provide much information.

Try the unix-specific build notes in /doc, e.g. https://github.com/neoscoin/NEOS/blob/master/doc/build-unix.md

Quote
They always pop up extremely obscure libraries that are missing:

The dependencies are usually listed in the unix-build doc, they are conveniently listed as a one-liner in the article: How To Clone Scrypt Based Altcoins for Fun and Profit, i.e. they should be satisfiable with:

Code:
$ sudo apt-get install build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev git qt-sdk libminiupnpc-dev

If you experience problems with using the above to satisfy the dependencies then you might be better advised to install Vagrant, set up an Ubuntu 14.04 VM and work off've that.

Quote
I tried to do the following:
./make vTorrent-client.pro

Code:
$ qmake-qt4 vTorrent-client.pro
$ make

Quote
BTW, this is what the README.md looks like for HYPER's wallet:


that's likely just a large, flashing, red, warning sign of a classic CBA * developer, try the unix-build doc: https://github.com/HYPERcrypto/Hyper/blob/master/doc/build-unix.txt

Cheers

Graham


* Can't Be Arsed
ik_do (OP)
Hero Member
*****
Offline Offline

Activity: 522
Merit: 500


View Profile
December 27, 2014, 06:28:54 PM
 #20

Thank you so much for your reply gjhiggins, it is really much appreciated. I finally got VTC to work and your answer has given me quite a few clues on how to get this stuff working!

Thanks!
Pages: [1] 2 »  All
  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!