Mist 工具 Mist github地址: https://github.com/ethereum/mist The Mist browser is the tool of choice to browse and use Ðapps. Mist 是以太坊官方提供的瀏覽器,通過Mist我們可以很方便的串連上我們的私人網路,從而更好的開發、調試、測試我們的智能合約。
Step 1 安裝依賴項 方式一: 安裝步驟,請參見github地址: https://github.com/ethereum/mist $ curl https://install.meteor.com/ | sh $ npm install -g electron@1.3.13 $ npm install -g gulp 注意: 1. 使用npm安裝electron不成功的解決方案 http://blog.csdn.net/upc_xbt/article/details/53342129 2. memteor安裝出現問題參考 採用代理設定下載採用:curl -x 172.16.1.26:1080 https://install.meteor.com | sh 或者 替換掉一下路徑 TARBALL_URL=" https://static-meteor.netdna-ssl.com/packages-bootstrap/${RELEASE}/meteor-bootstrap-${PLATFORM}.tar.gz" http://blog.csdn.net/vinsuan1993/article/details/77144263 網上很多替換這個請求路徑,有的失敗還是這個https 連結請求無法訪問導致,我這個今天使用訪問可以,希望對你有效。
方式二: github上提示使用如下方式 $ curl https://install.meteor.com/ | sh $ curl -o- -L https://yarnpkg.com/install.sh | bash $ yarn global add electron@1.4.15 $ yarn global add gulp 注意:yarn在ubuntu上安裝可以參看最下方內容講解
Step 2 安裝Mist本體 $ git clone https://github.com/ethereum/mist.git $ cd mist $ git submodule update --init $ yarn
Step 3 運行Mist/interface 也就是mist的背景程式 $ cd mist/interface && meteor --no-release-check 或者分開執行 cd mist/interface meteor --no-release-check
這個階段費時可能稍長,會啟動mongodb, proxy等。完成後的控制台截圖如下:
Step 4 新開一個視窗,用geth.ipc啟動Mist 新開一個視窗,回到mist檔案夾下面,輸入下方的命令 electron . --rpc /home/xiabing/tmpprivate/geth.ipc 注意這裡的地址 /home/xiabing/tmpprivate/geth.ipc 就是前面我們建立的以太坊私人連下的geth.ipc檔案。 啟動後的Mist介面如下
yarn 安裝Ubuntu安裝比較簡單 輸入命令
sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3 echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list |
然後輸入安裝命令就行啦:
sudo apt-get update && sudo apt-get install yarn |
安裝中出現問題可以參照: http://blog.csdn.net/vinsuan1993/article/details/77144263 http://www.ethchinese.com/?p=796