Ubuntu搭建以太坊环境

准备工作:

1、为了安装后面的东西我们首先安装curl、git

apt-get update

apt-get install git

apt-get install curl

2、我们常用go来做区块链开发所以要安装go,官网的下载地址被墙了,所以尝试用以下命令下载,如果不行多试几次就可以了

curl -O https://storage.googleapis.com/golang/go1.12.linux-amd64.tar.gz

下载完后解压,注意要用管理员身份

sudo tar -C /usr/local -xzf go1.12.linux-amd64.tar.gz

然后配置go的环境变量

mkdir -p ~/go; echo “export GOPATH=$HOME/go” >> ~/.bashrc

echo “export PATH= P A T H : PATH: PATH:HOME/go/bin:/usr/local/go/bin” >> ~/.bashrc

source ~/.bashrc

验证是否安装成功:

go version

go env

3、安装nodejs和npm

sudo apt-get install python-software-properties

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

sudo apt-get install nodejs

验证是否安装成功:

node -v

npm -v
4、安装以太坊环境

sudo apt-get install software-properties-common

sudo add-apt-repository -y ppa:ethereum/ethereum

sudo add-apt-repository -y ppa:ethereum/ethereum-dev

sudo apt-get update

sudo apt-get install ethereum

5、安装solc(solidity编译环境)

sudo add-apt-repository ppa:ethereum/ethereum

sudo apt-get update

sudo apt-get install solc
然后就大功告成了

你可能感兴趣的:(计算机网络)