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
InstallierenDanach folgend installieren und starten:
01. mkdir ~/bitcoin
02. cd ~/bitcoin
03. git clone -b v0.27
https://github.com/bitcoin/bitcoin.git04. cd bitcoin
05. ./autogen.sh
06. ./configure CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" --disable-wallet --without-gui --without-miniupnpc
07. make (dieser Vorgang dauert ca. 1,5 Stunden)
08. strip ~/bitcoin/bitcoin/src/bitcoind
09. strip ~/bitcoin/bitcoin/src/bitcoin-cli
10. cp -a ~/bitcoin/bitcoin/src/bitcoind /usr/local/bin/
11. cp -a ~/bitcoin/bitcoin/src/bitcoin-cli /usr/local/bin/
12. cd ~/bitcoin
13. mv bitcoin bitcoin-0.27
Ist die Vergabe der Bitcoin Version sinnvoll, vermutlich um eine neue Version einfach zu kompilieren, da in einem neuen Verzeichnis?
Starten:
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?