Bitcoin Forum
May 05, 2024, 10:14:02 AM *
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 1501 times)
esotericizm
Hero Member
*****
Offline Offline

Activity: 750
Merit: 500



View Profile
December 28, 2014, 04:11:35 AM
 #21

If on ubuntu

Code:
sudo add-apt-repository ppa:bitcoin/bitcoin
    sudo apt-get update

Debian
Code:
sudo nano /etc/apt/sources.list
deb http://[mirror]/debian/ oldstable main
sudo apt-get update

In the above steps we gain access to libdb4.8 which at this point is safest as libdb5.1 won't work with wallets built with 4.8

Now the process should be the same for both distro's.

Code:
sudo apt-get install build-essential libtool autotools-dev autoconf  libssl-dev libboost-all-dev libdb4.8-dev libdb4.8++-dev libboost1.54-all-dev libminiupnpc-dev libqt5gui5 libqt5core5 libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev libqrencode-dev

Debian users may need to use libboost1.49-all-dev rather than libboost1.54-all-dev but the above commands should install all the required prerequisites for both the daemon and the QT.

In order to actually make the coin it depends on if its based on the bitcoin 0.9 codebase or the 0.8 base.

If 0.9

Code:
./autogen.sh
./configure
make

if 0.8

Code:
cd src/
make -f makefile.unix USE_UPNP=1 USE_IPV6=1 USE_QRCODE=1

you can also use the j flag in order to speed up building of the project. Here we assume I have access to 4 cores and am building bitcoin for source

Code:
./autogen.sh
./configure
make -j4

Here we assume I only have access to 2 cores and am using litecoin
Code:
cd src/
make -j2 -f makefile.unix  USE_UPNP=1 USE_IPV6=1 USE_QRCODE=1
1714904042
Hero Member
*
Offline Offline

Posts: 1714904042

View Profile Personal Message (Offline)

Ignore
1714904042
Reply with quote  #2

1714904042
Report to moderator
1714904042
Hero Member
*
Offline Offline

Posts: 1714904042

View Profile Personal Message (Offline)

Ignore
1714904042
Reply with quote  #2

1714904042
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714904042
Hero Member
*
Offline Offline

Posts: 1714904042

View Profile Personal Message (Offline)

Ignore
1714904042
Reply with quote  #2

1714904042
Report to moderator
seoincorporation
Legendary
*
Offline Offline

Activity: 3150
Merit: 2930


Top Crypto Casino


View Profile
December 29, 2014, 01:32:30 AM
 #22

If on ubuntu

Code:
sudo add-apt-repository ppa:bitcoin/bitcoin
    sudo apt-get update

Debian
Code:
sudo nano /etc/apt/sources.list
deb http://[mirror]/debian/ oldstable main
sudo apt-get update

In the above steps we gain access to libdb4.8 which at this point is safest as libdb5.1 won't work with wallets built with 4.8

Now the process should be the same for both distro's.

Code:
sudo apt-get install build-essential libtool autotools-dev autoconf  libssl-dev libboost-all-dev libdb4.8-dev libdb4.8++-dev libboost1.54-all-dev libminiupnpc-dev libqt5gui5 libqt5core5 libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev libqrencode-dev

Debian users may need to use libboost1.49-all-dev rather than libboost1.54-all-dev but the above commands should install all the required prerequisites for both the daemon and the QT.

In order to actually make the coin it depends on if its based on the bitcoin 0.9 codebase or the 0.8 base.

If 0.9

Code:
./autogen.sh
./configure
make

if 0.8

Code:
cd src/
make -f makefile.unix USE_UPNP=1 USE_IPV6=1 USE_QRCODE=1

you can also use the j flag in order to speed up building of the project. Here we assume I have access to 4 cores and am building bitcoin for source

Code:
./autogen.sh
./configure
make -j4

Here we assume I only have access to 2 cores and am using litecoin
Code:
cd src/
make -j2 -f makefile.unix  USE_UPNP=1 USE_IPV6=1 USE_QRCODE=1

Great explanation, will be hard to get a better one.

If OP cant install it with this info. Then will be hard.

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
ik_do (OP)
Hero Member
*****
Offline Offline

Activity: 522
Merit: 500


View Profile
December 30, 2014, 03:14:38 AM
 #23

Thanks for the further explanation it has been a real help.
HeroCat
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
December 30, 2014, 09:16:12 AM
 #24

I think you must firstly check out right Linux OS for you - there are ~ 8 main Linux OS. For example Linux Centos - quite good. And then start to find wallet, which you can install in that Linux OS. If you are not experienced with Linux, you can try to find help in Linux forums  Grin
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!