硬件:树莓派4B
架构:ARMv7
系统OS:Raspbian GNU/Linux 10
$ uname -a 查看cpu架构
$ sudo cat /etc/issue 查看系统OS

## 下载nodejs
nodejs官网下载页面,选择ARMv7的包
nodejs-v12.18.3下载连接
tar -xvJf xxx.tar.xz 解压即可

下载golang

golang官网下载页面 下载armv6的包就行了
官网golang-v1.15,下不动,用其他的
非官网的国内包golang-v1.15

tar -zxvf xxx.tar.gz 解压即可
将解压的文件夹放到了${HOME}下面,随便配置下路径
# export PATH="${HOME}/node/bin/:$PATH"
export PATH="${HOME}/go/bin/:$PATH"
export GOPATH="${HOME}/test"  # 任意非goroot目录

下载包

# go tools
go get -u -v github.com/kardianos/govendor# 二次开发才需要的命令
----------------------------------------------------
go get -u -v github.com/penggy/gobuild 
# npm tools
npm i -g apidoc
npm i -g rimraf
----------------------------------------------------cd $GOPATH/src/github.com
mkdir EasyDarwin && cd EasyDarwin
git clone https://github.com/EasyDarwin/EasyDarwin.git --depth=1 EasyDarwin
cd EasyDarwin# 修改routers/record.go 106行
把math.MaxUint32改为math.MaxInt32
go build -o easydarwin
sudo ./EasyDarwin 运行即可
然后将 cp -r easydarwin easydarwin.ini www /自定义目录
然后运行即可

在这里插入图片描述