首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Go语言实现的Ethereum客户端-快速安装

Ethereum的一大特点就是有多种实现方案,包括Go语言实现的Geth,Rust语言实现的Parity,C++语言实现的cpp-ethereum等等,目前使用最广泛、开发最活跃的应该是Go语言实现的Geth。

Go语言可以很方便的跨平台编译,支持目前所有的主流操作系统,并且编译后的可执行文件无任何依赖(俗称的绿色软件),部署非常方便。Go语言是编译语言,相对于Python等解释语言,执行效率要好很多。

Geth的官网是:

https://geth.ethereum.org/

其源码可以在GitHub上找到:

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

我们以Ubuntu 16.04 64位版本为例,介绍如何快速安装Geth以及相关的工具,以下命令均使用root账户运行。

apt-get install software-properties-common

add-apt-repository -y ppa:ethereum/ethereum

apt-get update

apt-get install ethereum

通过上图可以看到,在安装过程中,不仅安装了geth软件,还安装了bootnode、puppeth等辅助工具,这些工具也很重要,具体的使用方法,我会另外撰写文章描述。

可以通过 geth version查看是否安装正确以及geth的版本信息:

参考资料:

https://github.com/ethereum/go-ethereum/wiki/Installation-Instructions-for-Ubuntu

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180401G0X5AI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券