安装EOSIO

第1步:安装二进制文件

本教程将使用预构建二进制文件,为了让你尽快开始,这是最好的选择,从源代码构建是一个选项,但会让你延迟一个小时或更长时间,并且可能会遇到构建错误。

以下命令将下载各个操作系统的二进制文件。

Mac OS X Brew安装

brew tap eosio/eosio
brew install eosio

Ubuntu 18.04 Debian软件包安装

wget https://github.com/eosio/eos/releases/download/v1.5.0/eosio_1.5.0-1-ubuntu-18.04_amd64.deb
sudo apt install ./eosio_1.5.0-1-ubuntu-18.04_amd64.deb

Ubuntu 16.04 Debian软件包安装

wget https://github.com/eosio/eos/releases/download/v1.5.0/eosio_1.5.0-1-ubuntu-16.04_amd64.deb
sudo apt install ./eosio_1.5.0-1-ubuntu-16.04_amd64.deb

CentOS RPM软件包安装

wget https://github.com/eosio/eos/releases/download/v1.5.0/eosio-1.5.0-1.el7.x86_64.rpm
sudo yum install ./eosio-1.5.0-1.el7.x86_64.rpm

Fedora RPM软件包安装

wget https://github.com/eosio/eos/releases/download/v1.5.0/eosio-1.5.0-1.fc27.x86_64.rpm
sudo yum install ./eosio-1.5.0-1.fc27.x86_64.rpm

如果你的系统上安装了以前版本的eosio,请在继续之前卸载,细节说明看 这里。

第2步:设置开发目录

你需要选择一个可以使用的目录,建议你在本地驱动器的某个位置创建一个contracts目录。

mkdir contracts
cd contracts

获取该目录的路径并保存以供日后使用,你可以使用以下命令获取绝对路径。

pwd

关于堆栈

在开始使用刚安装的工具之前,最好先了解每个组件以及它们如何相互交互。

  • nodeos(node + eos = nodeos) — 核心EOSIO node守护进程,可以配置插件来运行node,示例用途是块生产、专用API端点和本地开发。
  • cleos(cli + eos = cleos) — 命令行接口与区块链交互并管理钱包。
  • keosd(key + eos = keosd) — 在钱包中安全存储EOSIO密钥的组件。
  • eosio-cpp — 作为eosio.cdt的一部分,它将C++代码编译为WASM并可以生成ABI。


上一篇:介绍

下一篇:启动你的节点并设置

EOSIO 指南(安装EOSIO)相关推荐

  1. EOSIO 指南(创建测试帐户)

    创建测试帐户 什么是账户? 帐户是存储在区块链上的授权集合,用于标识发件人/收件人,它具有灵活的授权结构,使其可以由个人或一组个人拥有,具体取决于如何配置权限,需要一个帐户才能向区块链发送或接收有效的 ...

  2. Arch Linux 指南——安装基本系统

    目录 Arch Linux 指南--安装基本系统 安装前准备 环境检查 分区 安装 配置基础系统 完成安装 Arch Linux 指南--安装基本系统 本文是自己安装 Arch Linux 的过程,记 ...

  3. EOSIO 指南(浏览源码)

    浏览源码 Github 所有源代码都可以在GitHub上找到. 如果你想要比github更高效的浏览源代码,见下文. SourceGraph链接 EOSIO EOS JS EOS JS Keygen. ...

  4. 指南--安装 NVU HTML 编辑器

    At the moment NVU is not in universe. If you want to use NVU you need to install it manually. 目前NVU并 ...

  5. 指南--安装带GTK前端的 F-Prot(杀毒)

    Q: Is viruses, trojans and malware a threat to a linux system as in Windows? 问:在Linux系统中象Windows中一样有 ...

  6. Ganglia 权威指南-安装Ganglia过程

    转自于:http://blog.csdn.net/xxd851116/article/details/21527055 http://www.dataguru.cn/article-3816-1.ht ...

  7. Kali使用指南————安装中文输入法

    Kali安装中文输入法 作为一个中国人,国语是我们最熟悉的,也是最容易.最常用的,但是我们在Kali中却并没有默认的中文输入法,我们在使用Kali进行一些搜索时会变得非常非常麻烦,当然,上有政策,下有 ...

  8. ThinkPad E520下CentOS 6.2配置指南 --安装无线网卡RTL8188CE驱动、ATI6630显卡驱动、配置更新源、挂载NTFS...

    安装环境: 1.联想Thinkad E520笔记本 2.网卡RTL8188CE 3.显卡ATI6630 4.系统CentOS 6.2 5.VirtualBox 4.10 *************** ...

  9. 华为虚拟机服务器怎么使用教程,HUAWEI USG6000V V500R001C20 安装部署指南-安装与部署(VMWare)...

    组网需求 USG6000V的接口GigabitEthernet1/0/0和GigabitEthernet1/0/1连接到不同VLAN的端口组中,多个端口组属于同一个vSwitch共用一个物理接口来接入 ...

最新文章

  1. python的flag是什么意思_python flag 什么意思
  2. oracle导入数据
  3. 在windows下用VMware虚拟机来安装linux
  4. Asp.net 2.0 动态加载其他子目录用户控件问题
  5. win7系统桌面计算机怎么打的开,windows7系统双击计算机打不开怎么解决|win7双击计算机打不开的解决方法...
  6. F5设备中存在一个Ticketbleed漏洞,可被远程攻击者利用
  7. 某些服务在未由其他服务或程序使用时将自动停止
  8. C语言和设计模式(迭代器模式)
  9. Tableau可视化学习笔记:day01-02
  10. linux grep 日期,linux 文本处理工具之一grep命令详解
  11. matlab打开dat形式文件_将matlab中数据保存为txt或dat格式
  12. RAID5容量计算方式:单块磁盘容量*(n-1)
  13. 使用eclipse创建一个web登录界面项目
  14. python的pynput模块控制鼠标、键盘和监听鼠标、键盘事件
  15. 贪婪洞窟2一直显示连接服务器失败,贪婪洞窟2登陆不了怎么办?游戏无法登陆解决方法...
  16. Java处理多个List集合中对象数据合并处理数据后为同一个List集合对象
  17. JAVA连接FTP实例
  18. GoLang之使用sync.Cond
  19. LDF文件过大,如何收缩
  20. 沉浸式过山车 梦幻新体验

热门文章

  1. 沙鲁克汗机器人_沙鲁克汗2011年最新电影Ra One 印度又一科幻大作
  2. Flink / Scala 实战 - 13.TimeWindow 处理迟到数据详解
  3. Mac无法写入移动硬盘,Mac移动硬盘不能写
  4. 公司采购阿里云服务器配置怎么选?
  5. 我的电脑老找不到我手机的WiFi热点
  6. 成功解决raise ValueError(“Unknown label type: %s“ % repr(ys))ValueError: Unknown label type: (array([24
  7. 搬家货运系统软件开发功能
  8. 【音乐随想】变化,理想与坚持
  9. 自学网站 分享一波儿!
  10. Postman如何导出接口,学会这招后台开发再交接工作时,保准不被喷!