GNU/Linux >> Znalost Linux >  >> Debian

Jak zkompilovat a nainstalovat bitcoinové jádro na Debian Wheezy

Chcete používat bitcoiny na Linuxu? Tento tutoriál vysvětluje, jak nainstalovat a používat bitcoinové jádro na Debian Linuxu. Bitcoin Core je oficiální bitcoinová peněženka od bitcoin.org. Použiji nejnovější verzi z úložiště GIT na bitcoin.org.

Aby bylo možné zkompilovat a spustit, Bitcoin Core závisí na některých dalších nástrojích, které musí být nainstalovány před kompilací:

Nainstalujte některé závislosti:

Pro bitcoinové jádro

sudo apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev

Pro bitcoin-qt (grafické rozhraní)

Pokud chcete grafické rozhraní, nainstalujte také následující závislosti. Pokud chcete pouze bitcoind, můžete tento krok přeskočit.

sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compiler libqrencode-dev

Instalace Berkeley DB 4.8

Kompilace bitcoinového jádra vyžaduje Berkeley DB verze 4.8, která není k dispozici v repozitářích wheezy, takže musíme použít repozitáře squeeze. Všimněte si, že pokud nepotřebujete peněženku (tj. pokud chcete provozovat bezhlavý bitcoinový uzel a peněženku mít jinde), můžete tuto sekci zcela přeskočit a přejít přímo ke stažení a kompilaci bitcoinového jádra.

1. Změňte source.list tak, aby používal squeeze repozitáře

Upravit /etc/apt/sources.list:

vi /etc/apt/sources.list

Přidejte následující řádky do záhlaví souboru:

deb http://[your favorite repository]/debian/ squeeze main contrib non-free
deb-src http://[your favorite repository]/debian/ squeeze main contrib non-free

2.Nyní můžete nainstalovat Berkeley DB verze 4.8 (libdb4.8)

apt-get install libdb4.8++-dev libdb4.8-dev

Stahování a kompilace bitcoinového jádra

Přejděte na seznam poboček na webu projektu Bitcoin Core (https://github.com/bitcoin/bitcoin/branches), najděte číslo nejnovější verze a nahraďte jím „0.11“ v příkazu níže.

cd /root git clone -b 0.11 https://github.com/bitcoin/bitcoin.git cd bitcoin/

Nakonfigurujte systém pro kompilaci

./autogen.sh

pokud bitcon GUI nepotřebujete, použijte tento příkaz:

./configure --without-gui

jinak použijte toto :

./configure

Poznámka:Pokud jste přeskočili výše uvedenou závislost Berkeley DB 4.8, protože nepotřebujete peněženku, musíte přidat "--disable-wallet" (bez uvozovek) na konec řádku, který začíná ./configure výše.

Zkompilovat

make

Instalace a spuštění bitcoinového jádra

make install

Poté budete moci spouštět bitcoinové jádro zadáním:

bitcoind (textový backend)

bitcoin-qt (grafický frontend)

bitcoin-cli (klient příkazového řádku)

Navíc

Některé užitečné příkazové řádky:

Spuštění bitcoinového serveru jako démona:

bitcoind -daemon

Chcete-li získat seznam účtů v systému:

bitcoin-cli listreceivedbyaddress 0 true

Chcete-li přiřadit existující adresu (zde:1GBykdD628RbYPr3MUhANiWchoCcE52eW2) k názvu účtu:

bitcoin-cli setaccount 1GBykdD628RbYPr3MUhANiWchoCcE52eW2 myfirstaccount

Jak poslat bitcoiny (zde:0,15) na adresu (zde:1AYJyqQHCixxxxxxffevxxxxQosCWqn1bT):

bitcoin-cli sendfrom myfirstaccount 1AYJyqQHCixxxxxxffevxxxxQosCWqn1bT 0.15

Chcete-li zjistit, zda je váš server aktuální (synchronizovaný):

echo `bitcoin-cli getblockcount 2>&1`/`wget -O - http://blockchain.info/q/getblockcount 2>/dev/null`

Debian
  1. Jak nainstalovat a používat Ansible na Debian 11

  2. Jak nainstalovat .NET Core na Debian 10

  3. Jak zkompilovat a nainstalovat wxWidgets na Ubuntu/Debian/Linux Mint

  1. Jak nainstalovat a zabezpečit MariaDB na Debian 11

  2. Jak nainstalovat a nakonfigurovat docker na Debian 11

  3. Jak nainstalovat a nakonfigurovat Mariadb 10 v Debianu 11

  1. Jak nainstalovat a používat Debian Backports

  2. Jak nainstalovat Node.js a npm na Debian 11

  3. Jak zkompilovat ze zdroje a nainstalovat Nginx do Debian 7 (Wheezy) VPS