Wie installiere ich geth auf RPi 3B?

Nach der Installation gehe $HOME/bin/goich unter und mache diese Befehle:

cd go-ethereum
my path now includes /home/pi/bin/go/bin
make geth

Ich habe es auch versucht sudo make gethund den gleichen Fehler bekommen. Seltsamerweise hat mich sudo nicht nach meinem Passwort gefragt, wie auf anderen Linux-Rechnern, an denen ich arbeite. Beim make-Befehl erhalte ich diese Fehler:

pi@rpi3b-cr:~/bin/go-ethereum $ make geth
build/env.sh go run build/ci.go install ./cmd/geth
internal/build/azure.go:23:2: cannot find package "github.com/Azure/azure-storage-go" in any of:
/home/pi/bin/go/src/github.com/Azure/azure-storage-go (from $GOROOT)
/home/pi/bin/go-ethereum/build/_workspace/src/github.com/Azure/azure-storage-go (from $GOPATH)
internal/build/pgp.go:27:2: cannot find package "golang.org/x/crypto/openpgp" in any of:
/home/pi/bin/go/src/golang.org/x/crypto/openpgp (from $GOROOT)
/home/pi/bin/go-ethereum/build/_workspace/src/golang.org/x/crypto/openpgp (from $GOPATH)
Makefile:15: recipe for target 'geth' failed
make: *** [geth] Error 1

Ich habe auch versucht:

  • sudo apt-get install ethund sudo apt-get install ethereumund keines konnte im Paket-Repo gefunden werden. Der Fehler war "Paket geth konnte nicht gefunden werden" oder ähnlich.

Wie installiere ich geth? Oder gar Parität? Eine funktionierende Anleitung habe ich noch nicht gefunden.

Danke schön! Ich bin ein Noob, wenn es um die Installation eines Knotens und Rpi geht, obwohl ich ein wenig Linux kenne.

Hi. Da diese Anleitung fast 2 Jahre alt ist, haben Sie vielleicht mehr Glück mit einem neueren Set: pinode.co.uk oder pgaleone.eu/raspberry/ethereum/archlinux/2017/09/06/… . (Nicht sicher, was Ihr Problem tatsächlich ist - andere wissen vielleicht mehr.)
Danke. @RichardHorrocks. Ich habe eine USV und einen USB-Hub mit eigener Stromversorgung nur für mein RPi bestellt. Mein 1-TB-USB-Laufwerk von Seagate scheint zu viel Strom zu verbrauchen, und mein Video blinkt alle paar Minuten aus und wieder ein, was meiner Meinung nach ein Problem mit geringem Stromverbrauch ist. (Der Videomonitor ist ein VGA-Adapter, geht aber durch einen Adapter, um ihn zu HDMI zu machen, um ihn mit dem RPi zu verbinden.)

Antworten (1)

Ich war in genau der gleichen Situation und habe dies gelöst, indem ich die Geth-Binärdatei direkt installiert habe.

  1. Hier finden Sie die neueste Arm7-Geth-Binärdatei

  2. Die Link-Adresse ist schwieriger aufzuspüren, aber es isthttps://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.7.3-4bb3c89d.tar.gz

  3. $ wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.7.3-4bb3c89d.tar.gz

  4. entpacken Sie es mit$ tar -xvf geth-linux-amd64-1.7.3-4bb3c89d.tar.gz

  5. Danncd geth-linux-amd64-1.7.3-4bb3c89d

  6. verschieben Sie die Binärdatei in Ihr /binwithsudo mv geth /usr/local/bin/

  7. Stellen Sie dann sicher, dass es mit $ geth licenseoder funktioniert$ geth h

Gutschrift an https://owocki.com/install-ethereum-geth-raspberry-pi-b/

Super Anleitung für mich als Noob! Frohes neues Jahr!
Hat bei mir auch funktioniert. Kurzer Hinweis, der obige Link ist für amd64. Verwenden Sie für den Pi3 arm7, z. B. den folgenden. gethstore.blob.core.windows.net/builds/…