以太坊Geth安裝

WesleyWang97發表於2018-05-16

Geth是什麼

Geth 又名Go Ethereum.是以太坊協議的三種實現之一,由Go語言開發,完全開源的專案。Geth可以被安裝在很多作業系統上,包括Windows、Linux、Mac的OSX、Android或者IOS系統.

Geth官網:https://geth.ethereum.org/
Geth的Github地址:https://github.com/ethereum/go-ethereum

Geth能幹什麼

Geth是以太坊協議的具體落地實現,通過Geth,你可以實現以太坊的各種功能,如賬戶的新建編輯刪除,開啟挖礦,ether幣的轉移,智慧合約的部署和執行等等

Geth安裝

首先需要保證已安裝Golang和C Complier.

安裝Golang

Golang官方下載地址:https://golang.org/#
下載好後解壓:

tar -C /usr/local -xzf go1.10.2.linux-amd64.tar.gz

新增環境變數:

export PATH=$PATH:/usr/local/go/bin

安裝Geth

克隆Github專案:

git clone https://github.com/ethereum/go-ethereum.git

進入到檔案目錄,原始碼安裝:

cd go-ethereum
make geth

檢驗是否安裝成功

wesley@wesley-PC:~/Code/blockchain/go-ethereum/build/bin$./geth version
Geth
Version: 1.8.9-unstable
Git Commit: f6bc65fc681177b190522c92887979690f9ceefa
Architecture: amd64
Protocol Versions: [63 62]
Network Id: 1
Go Version: go1.10.2
Operating System: linux
GOPATH=
GOROOT=/usr/local/go

如果資訊顯示正確,則安裝成功.

相關文章