berkeley db debian wheezy

Ich versuche, eine Website zu erstellen, die Bitcoin unterstützt, aber ich kann Bitcoin Core nicht installieren, da Berkeleydb unter 4.8 ist. Ich habe versucht, es über das apt-get Squeeze-Repository zu installieren, aber das hat nicht funktioniert. Ich habe auch die tar.gz-Datei heruntergeladen und installiert, aber das hat auch nicht funktioniert. Weiß jemand, wie ich Berkeleydb installieren kann oder welche Linux-Distribution Berkeleydb vollständig unterstützt?

Antworten (1)

Hier ist eine gute Anleitung (lesen Sie auch die Kommentare)
https://www.howtoforge.com/tutorial/how-to-compile-and-install-bitcoin-core-on-debian-wheezy/

Sie können auch bdb 5.1 (./configure --with-incompatible-bdb) verwenden, wenn Sie nicht vorhaben, Bitcoin-Daten auf/von einem anderen Computer zu verschieben

Ich empfehle dringend, kein inkompatibles BDB zu verwenden. Die Zeit, die es Sie später kostet, ist die Zeit, die Sie sparen, nicht wert .
@NickODell, ist inkompatibles bdb nicht nur für die Kompatibilität mit älteren Brieftaschen? Warum brauchen Sie Kompatibilität mit älteren Wallets, wenn Sie ein neues Wallet von Grund auf neu starten?
@ StephenM347 Ich hatte den Eindruck, dass spätere Versionen wie 5.1 nicht mit bdb 4.8 kompatibel waren, was bedeutet, dass die Brieftasche, die Sie mit bdb 5.1-Anweisungen erstellt haben, nicht mit einem Bitcoin-Core-Client kompatibel wäre, der mit bdb 4.8 erstellt wurde. Das ist aber wahrscheinlich eine eigene Frage wert. bitcoin.stackexchange.com/questions/42965/…
@Nick Ja, eine von bdb 5.1 berührte wallet.dat kann von einer bdb 4.8-Version nicht gelesen werden. Es ist jedoch trivial, es bei Bedarf zurückzukonvertieren (db5.1_dump wallet51.dat | db4.8_load wallet48.dat)