从零开始学习区块链-2|环境安装

56 阅读1分钟

1|如果是windows:安装docker

开启Hyper-V。

开启 Hyper-V

2. Docker for Windows

awk
复制代码
安装程序可以从这里下载: https://link.zhihu.com/?target=https%3A//download.docker.com/win/stable/Docker%2520for%2520Windows%2520Installer.exe
安装完之后,运行Docker for Windows。
Docker运行后可以在状态栏里看到有一个小鲸鱼的图标,如下所示

ada
复制代码
打开命令行窗口,运行下面的命令查看Docker版本
docker --version

输出

apache
复制代码
Docker version 18.09.0, build 4d60db4

3. 镜像加速

对于使用 Windows 10 的系统,在系统右下角托盘 Docker 图标内右键菜单选择 Settings,打开配置窗口后左侧导航菜单选择 Daemon

之后点击 Apply 保存后 Docker 就会重启并应用配置的镜像地址了

2|如果是windows:安装centos

image.png 命令行输入: docker run --name solidity -itd centos:latest

image.png

3|Centos中安装: node.js、solc

由於 CentOS 8 已於 2021 年結束支援,轉為 CentOS 8 Stream 與其他後繼版本,原先 CentOS 8 的 Repo 已轉移至 vault.centos.org,使用以下指令即可轉換更新源。

cd /etc/yum.repos.d/
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
# First install epel-release
yum install -y epel-release

# Now install nodejs
yum install -y nodejs

# Next install npm (Nodejs Package Manager )
yum install -y npm

# Finally verify installation
npm --version

4|安装 solc(Solidity 的命令行编译器)

Install solc

npm install -g solc
solcjs --version

如果成功

0.5.2+commit.1df8f40c.Emscripten.clang