Mist是以太坊官方提供的浏览器,通过Mist我们可以很方便的连接上我们的私有网络,从而更好的开发、调试、测试我们的智能合约。

Step1:安装依赖项

1)安装node.js(官网下载地址)

方法1:(安装在系统环境/usr/bin目录下,之后使用npm -g安装其他插件也会安装到/usr/lib/node_modules(需要使用sudo权限)。

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

$ sudo apt-get install -y nodejs

方法2:(安装在/usr/local/bin目录下,之后使用npm -g安装插件则会安装在node.js原路径下的node_modules(例如:/home/ubuntu/node-v8.1.0-linux-x64/lib/node_modules),每次代码中引用插件也需要到此目录下去找)

$ wget https://nodejs.org/dist/v8.1.0/node-v8.1.0-linux-x64.tar.xz

$ tar -xvf node-v8.1.0-linux-x64.tar.xz

切换并查看当前node所在路径

$ cd node-v8.1.0-linux-x64/bin

$ pwd

查看node版本

$ ./node -v

将node和npm设置为全局

$ sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/node /usr/local/bin/node

$ sudo ln /home/ubuntu/node-v8.1.0-linux-x64/bin/node /usr/local/bin/npm

$ pwd

2)安装meteor JavaScript应用程序框架

$ curl https://install.meteor.com/ | sh

3)安装Yarn 包管理器

首先,配置 repository

$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

之后安装

$ sudo apt-get update && sudo apt-get install yarn

4)安装Electron v1.7.9

$ yarn global add electron@1.7.9

5) 安装Gulp

$ yarn global add gulp

Step2:初始化Mist

$ git clone https://github.com/ethereum/mist.git

$ cd mist

$ yarn

Step3:运行Mist

方式一:为了开发,我们启动Meteor服务器的接口以进行自动重载。(打开另一个终端窗口)

$ cd mist/interface && meteor --no-release-check

运行成功结果如下图:

方式二:也可以在原来的终端窗口运行Mist

$ cd mist

$ yarn dev:electron

注意:clientBinaries.json中指定的client-binaries(例如geth)将在每次启动时检查,如果过期,将下载二进制文件存储在config folder中

这时,会启动一个窗口,连接节点,并进行同步:

ubuntu14.04上安装Mist相关推荐

  1. Ubuntu14.04上安装TensorRT 2.1操作步骤

    在Ubuntu14.04 上安装TensorRT2.1有两种方法:(1).通过.deb直接安装:(2).通过Tar文件安装.这里通过Tar文件安装. 安装步骤: 1. 安装CUDA 8.0,可参考:  ...

  2. 【Qt】在ubuntu14.04上安装Qt5.12(失败)

    注意 在ubuntu14.04上安装Qt5.12最终失败了,Qt5.12需要的libdbus库的版本和ubuntu14.04中的不一致,如果强行升级libdbus库版本,会导致系统桌面无法启动. 再次 ...

  3. 在Ubuntu14.04上安装UberWriterMarkdown编辑器

    在Ubuntu14.04上安装UberWriterMarkdown编辑器 这是一篇快速教程指导我们如何通过官方的PPA源在Ubuntu14.04上安装UberWriter编辑器. UberWriter ...

  4. Ubuntu14.04上安装calamari

    Ubuntu14.04上安装calamari Ubuntu1404上安装calamari 1添加calamari源和key 2添加saltstack 2014-7 PPA 3更新source list ...

  5. 如何在ubuntu14.04上安装轻量级的Budgie桌面(v8)

    如何在ubuntu14.04上安装轻量级的Budgie桌面(v8) Budgie是为Linux发行版定制的旗舰桌面,也是一个定制工程.为思想前卫的用户设计,致力于简单和简洁.它的一个巨大优势是它不是别 ...

  6. yum方式安装android_在CentOS 7和Ubuntu14.04上安装Android Studio

    先介绍在CentOS 7的安装过程,再介绍Ubuntu14.04上的安装过程: 1.卸载OpenJDK,下载JDK最新版本,然后安装: rpm -qa | grep java rpm -e --nod ...

  7. Ubuntu14.04上安装tftpd服务

    准备在自己的Ubuntu14.04上使用tftpd服务,然后在网上查怎么搞,方法很多蛋疼得一米,按照这些方式,配置一大堆,尤其是有人要求安装xinetd,然后还要配置这个xinetd.conf文件,事 ...

  8. 记录在Ubuntu14.04上安装ryu中遇到的各种坑

    我使用的是mininet官方的Ubuntu14.04镜像. 先是运行如下命令: apt install python-pip pip install ryu 结果如下: Downloading/unp ...

  9. 【ubuntu】ubuntu14.04上安装搜狗输入法

    ** 在ubuntu14.04.4 desktop 64amd版本上安装sogou输入法 ** 0.换安装源为中国源(可选,下载会快些) 1.搭fcitx环境 2.安装sogou for linux ...

最新文章

  1. 太火!这本AI图书微软强推,程序员靠它拿下50K!
  2. 英特尔详解5G将如何助力VR的未来发展
  3. MFC滑块的使用方式
  4. Nginx动态路由的新姿势:使用Go取代lua
  5. matlab 图像函数以及运用(第十章)
  6. 7.2.2 - 并发多线程 开启进程的两种方式
  7. 一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生
  8. mysql延迟注入br_(原创)安全狗SQL注入绕过思路[sql注入waf绕过][sql注入bypass]
  9. 当你真的去买菜的时候,你就知道为什么奶奶姥姥对于价格那么敏感,为什么喜欢打折?
  10. Android 软键盘的全面解析,让你不再怕控件被遮盖
  11. 计算机网络期中考试题周静,期中考试优秀作文
  12. Spring Reactor教程
  13. (私人收藏)python学习(游戏、爬虫、排序、练习题、错误总结)
  14. eplan连接定义点不显示_EPLAN电气图实例--控制柜(控制面板)
  15. hdoj--1716--排列2(暴力水题)
  16. WinINet function(2)Request
  17. mysql语句获取当前时间,系列篇
  18. SQL语句处理一些修改、新增、删除、修改属性操作(MySql)
  19. linux拷贝安装包到另一个目录下,把windows下的压缩包放到Linux目录下去
  20. element中el-autocomplete实现中英文搜索功能

热门文章

  1. java编程判断斐波那契数是质数
  2. 代码中的软件工程:正则表达式十步通关
  3. 片上总线Wishbone 学习(九)总线周期之单次读操作
  4. win10 python3.6安装numpy路径报错_Python3.6的组件numpy的安装 猪悟能
  5. 我们为什么需要 DAO 操作系统?
  6. 自定义实现IOC与DI
  7. 种草软文怎么写?分享一些超实用的种草软文写作技巧。
  8. Sketch 插件开发指南
  9. sketch里的ios控件_「插件」五分钟了解微信团队打造的 Sketch 插件 :WeSketch
  10. 如何跳过计算机配置直接开机,怎么跳过Windows update配置直接开机?