Nodejs安装
cd software/
wget https://nodejs.org/dist/v14.19.3/node-v14.19.3-linux-x64.tar.xz
tar xf node-v14.19.3-linux-x64.tar.xz
cd node-v14.19.3-linux-x64
./bin/node -v
pwd
sudo ln -fs /home/ubuntu_wpy/software/node-v14.19.3-linux-x64/bin/npm /usr/local/bin
sudo ln -fs /home/ubuntu_wpy/software/node-v14.19.3-linux-x64/bin/node /usr/local/bin
ganache-cli 安装
sudo npm install -g ganache-cli
//编辑当前用户目录下的隐藏文件.bashrc(执行ls看不到,需要执行ls -a)
在用户目录下执行vim .bashrc进入编辑
在最下面添加一行,路径为放置node的文件路径
export PATH="/home/test/ganache/nodejs/bin/:$PATH"
source ~/.bashrc
ganache-cli
geth 下载
安装 ubuntu 和 psl
若出现ubanut报错
启用适用于 Linux 的 Windows 子系统:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
启用虚拟化:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
要在wsl默认版本为1的情况下才能正常安装,所以先执行:
wsl --set-default-version 1
wsl --set-version Ubuntu-22.04 2
使用 git clong
克隆GIT geth
升级 sudo apt-get update
sudo apt-get upgrade
安装 apt install golang-go # version 2:1.18~0ubuntu2
执行make geth
go env -w ***=https://***.cn
git config --global --add safe.directory '*'