Ubuntu 16 04搭建以太坊開發環境

2021-08-16 19:45:35 字數 1555 閱讀 4951

sudo apt-get install software-properties

-common

sudo add-apt

-repository

-y ppa:ethereum/ethereum

sudo apt-get update

sudo apt-get install ethereum

測試安裝

geth--

help

sudo add-apt

-repository ppa:ethereum/ethereum

sudo apt-get update

sudo apt-get install solc

這個是truffle框架依賴

先配置源

sudo apt-get update

sudo apt-get install -y python-software

-properties software-properties

-common

sudo add-apt

-repository ppa:chris-lea/node.js

sudo apt-get update

安裝nodejs

sudo apt-get install nodejs

sudo apt install nodejs-legacy

sudo apt install npm

sudo npm config set registry 

.taobao

.org

sudo npm config list

全域性安裝n管理器(用於管理nodejs版本)

sudo npm install n -g
安裝最新的nodejs(stable版本)

sudo n stable

sudo node -v

truffle和testrpc是配套的以太坊開發框架。通過truffle可以快速的編譯和部署合約並進行測試,同時還有web前端互動介面。

testrpc可以理解為快速生成以太坊測試賬號。 不過我自己後面還是習慣用geth搭建私有鏈測試部署。

npm config set registry .taobao.org

npm install -g truffle

npm install -g ethereumjs-testrpc

檢視版本號

truffle version

truffle v4.0.4 (core: 4.0

.4)solidity v0.4.18 (solc-js)

package control–install package,然後搜尋ethereum安裝,在語法裡選擇solidity

參考

Ubuntu16 04以太坊開發環境搭建

這裡記錄一下開發環境的搭建,方便以後再用。帶 為可選。之後的安裝都需要依賴git sudo add apt repository ppa git core ppa sudo apt get update sudo apt get install git檢視版本號 git version git ve...

Ubuntu 16 04 以太坊開發環境搭建

今天我們來一步一步從搭建以太坊智慧型合約開發環境。先update一下 或者換國內源再update sudo apt get update sudo apt get install g sudo apt get install libssl dev 之後的安裝需要依賴git sudo add apt ...

Ubuntu以太坊私有鏈搭建

csdn部落格 安裝geth root dserv834 mtl8 apt get install software properties common root dserv834 mtl8 add apt repository y ppa ethereum ethereum root dserv8...