ubuntu14.04上安装Mist
来源:互联网 发布:yum 卡死 编辑:程序博客网 时间:2024/06/12 20:14
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
- mist安装
- ubuntu14.04上安装vncserver
- ubuntu14.04上安装tigervnc
- Ubuntu14.04上安装gtk
- Ubuntu14.04上安装caffe
- Ubuntu14.04 上安装pygame
- Ubuntu14.04上安装calamari
- Ubuntu14.04上安装ROS
- CentOS6 安装mist.io
- Ubuntu14.04LTS上安装fcitx输入法
- mapnik在ubuntu14.04上的安装
- 在ubuntu14.04上安装sogoupinyin
- Ubuntu14.04上安装tftpd服务
- ubuntu14.04上安装tftp和nfs
- Ubuntu14.04上安装Ruby/tk
- ubuntu14.04上安装ns-allinone-2.35
- 在ubuntu14.04上安装emacs24.4
- LVS原理
- 欢迎使用CSDN-markdown编辑器
- c#线程池实例
- 拨开字符编码的迷雾--字符编码概述
- hadoop 命令管理学习
- ubuntu14.04上安装Mist
- 51nod算法马拉松31总结
- C
- Ubuntu设置静态ip
- DC脚本命令(set_optimize_register)
- c语言传指针参数
- cocos创建Scene后一定要双击
- [leetcode]#121+122. Best Time to Buy and Sell Stock
- 在DOS界面怎么运行python的py文件