Ich habe mich jetzt mit dem kompilieren des Pis schon länger nicht mehr beschäftigt aber so wäre jetzt einmal meine Vorgehensweise, dass Core Wallet mit der GUI ist vermutlich auf keinen Fall zu empfehlen?
Meine Hardware:
- Raspberry Pi2
- 32 GB SD Karte U3 (Nur das BS) ist mittlerweile günstiger als eine kleine Karte
- Kensington K39690EU Absolute Power 4,2A Dual USB Netzteil
- 1 TB USB Stick (Auslagerung Blockchain)
Installation (Anlehnung Installation BananaPi von
Lincoln6Echo):
- Raspberry Pi OS Lite (Desktop sollte ich ja keinen benötigen)
- Fixe IP Adresse im Heimnetzwerk vergeben, Portfreigabe mache ich erst nach dem vollständigem sync, dauert sowieso ewig
- Per putty anmelden
- Nur für den sync einen
Swap anlegen (danach deaktivieren, sonst ist die SD Karte bald hinüber)
- USB Stick einbinden (
Option 1 &
Option 2)
- Raspberry
updaten und
InstallierenEdit: Es wird noch folgendes benötigt:
sudo apt install libevent-dev
Danach folgend installieren und starten:
01. mkdir ~/bitcoin
02. cd ~/bitcoin
03. sudo apt install git
04. sudo git clone -b v27.1
https://github.com/bitcoin/bitcoin.git05. cd bitcoin
06. sudo ./autogen.sh
07. sudo ./configure CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" --disable-wallet --without-gui --without-miniupnpc
08. sudo make (dieser Vorgang dauert ca. 12 Stunden)
09. sudo make install
10. strip ~/bitcoin/bitcoin/src/bitcoind
11. strip ~/bitcoin/bitcoin/src/bitcoin-cli
12. sudo cp -a ~/bitcoin/bitcoin/src/bitcoind /usr/local/bin/
13. sudo cp -a ~/bitcoin/bitcoin/src/bitcoin-cli /usr/local/bin/
14. cd ~/bitcoin
15. mv bitcoin bitcoin-27.1
Ist die Vergabe der Bitcoin Version sinnvoll, vermutlich um eine neue Version einfach zu kompilieren, da in einem neuen Verzeichnis?
Starten:
sudo bitcoind -maxconnections=8 -datadir=/namederhdd
Danach einmal ganz lange warten, und eventuell den bitcoind noch einmal stoppen um die config Datei anzupassen.
Sollte so im großen und ganzen stimmen?