Ich habe diese Anweisungen befolgt , um einen Geth-Knoten auf einem Ubuntu-vps zu installieren. Wenn ich einen Befehl über ssh versuche, sagt er geth: command not found
. Muss ich mich in einem bestimmten Ordner befinden, um die Befehle auszuführen?
Wenn Sie aus source erstellt haben, was meiner Meinung nach Ihre Beschreibung (und Ihr Link) impliziert, wurde Ihre erstellte Binärdatei nicht automatisch in das Verzeichnis kopiert /usr/bin/
. In diesem Fall müssen Sie den geth
Befehl von dem in den Anweisungen angegebenen Speicherort ausführen, nämlich /build/bin/geth
.
Wenn Sie von überall aus laufen möchten, müssen geth
Sie entweder:
/build/bin/
Verzeichnis zu Ihrer hinzu $PATH
,geth
Binärdatei manuell nach /usr/bin/
(die bereits Teil Ihrer $PATH
.Alternativ können Sie vom PPA installieren und all dies automatisch für Sie erledigen lassen. (Das würde ich tun, es sei denn, ich wollte den allerneuesten Code.)
Jo
Richard Horrocks
build/bin/geth
, wo dermake
Schritt es einfügen muss, anstatt es in zu belassengo-ethereum
.Jo
Richard Horrocks
Jo
Richard Horrocks
geth
, sollten Sie auch die Optionen nutzen können. zBgeth --light
, und alle anderen Optionen, die Sie ihm übergeben möchten.Jo
build/bin/geth
zbuild/bin/geth --light
Richard Horrocks