1.安装git,node,npmnode
sudo apt-get install git sudo apt-get install nodejs-legacy sudo apt-get install npm
可能遇到的问题:nodejs版本过低会致使下面testrpc启动不成功
解决办法:升级nodejsgit
sudo npm cache clean -f sudo npm install -g n sudo n stable
2.安装solc和solc-clinpm
sudo npm install -g solc solc-cli --save-dev
测试是否安装成功测试
nodejs --version
由于咱们要在geth中使用solidity编译,因此还要安装solc二进制包code
sudo add-apt-repository ppa:ethereum/ethereum sudo apt-get update sudo apt-get install solc
3.安装testrpcrpc
sudo npm install -g ethereumjs-testrpc
4.安装truffleget
sudo npm install -g truffle
可能遇到的问题:truffle安装失败的几率很高,还会报不少错误
解决办法:使用淘宝镜像安装可顺利安装it
npm config set registry https://registry.npm.taobao.org npm install -g truffle ln -s /usr//local/nodejs/node-v7.0.4/bin/truffle /usr/local/bin/truffle