ubuntu16.04以太坊geth客户端安装
18-06-21 15:13
字数 784
阅读 3287
已编辑
附上官方安装教程:https://github.com/ethereum/go-ethereum/wiki/Installation-Instructions-for-Ubuntu 1.安装方法有多种,下面只说明源码安装
git clone https://github.com/ethereum/go-ethereum
sudo apt-get install -y build-essential golang
cd go-ethereum
make geth
2.如果没有安装golang或者golang版本不匹配此处make geth会出错,我的错误提示是golang版本需要大于1.9
go version
首先看下golang版本,版本过低可以先删除再安装新版本,我的golang安装目录/usr/local/go,直接删除
sudo rm -rf /usr/local/go
安装golang,这里需要注意的是大于1.9版本不一定能让make geth通过,我试过1.9,1.9.7,1.9.2,其中1.9.2是参考网上帖子并且自己试过有效,所以不同版本的go-ethereum需要匹配合适的golang版本
curl -O https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz
mkdir -p ~/go; echo "export GOPATH=$HOME/go" >> ~/.bashrc
echo "export PATH=$PATH:$HOME/go/bin:/usr/local/go/bin" >> ~/.bashrc
source ~/.bashrc
最后回到目录go-ethereum,执行
make geth
build/bin/geth
以太坊客户端开始同步数据
1人点赞>
0 条评论
排序方式
时间
投票
快来抢占一楼吧
请登录后发表评论
相关推荐
文章归档
最新文章
最受欢迎
10-30 12:05
23-09-27 17:00
23-09-03 10:57
23-09-02 17:11
3 评论
2 评论
2 评论