最近入手了树莓派4B/4GB,刷了树莓派官方的Raspbian Buster with desktop and recommended software版本,
然后准备安装iobroker时发现了许多问题,
比如官方介绍安装的部分:
curl -sL https://iobroker.net/install.sh | bash -
这个地址https://iobroker.net/install.sh没法访问了,不知道是国内无法访问还是什么原因,
在网上查了taobao的镜像,无果
使用npm -i iobroker安装被提示已经不支持npm安装了
因此不得不安装iobroker官网的树莓派镜像:
https://www.iobroker.net/#zh-cn/download
下载这个版本,大概1个G,下完把里面镜像解压出来。
写入TF卡前要使用SD Memory Card formatter软件把TF卡格式化一遍:
https://www.sdcard.org/chs/downloads/formatter/eula_windows/index.html
再使用Win32DiskImager把解压出来的镜像写入TF卡:
https://sourceforge.net/projects/win32diskimager/
或使用Balena Etcher把镜像写入TF卡:
https://www.balena.io/etcher/
完成后,由于iobroker版系统没有UI,所以手动在TF卡boot分区里新建ssh文件(无后缀,不是文件夹)
来开启SSH,
就可以使用PC win10自带的windows PowerShell(管理员)来ssh树莓派了 。
默认账户pi 密码raspberry
进入先修改密码
使用sudo raspi-config命令来配置相关设置
然后iopbroker node nodejs npm什么的都是安好的,更新一遍就行了。
更新太慢了(每秒几B)实在受不了,所以可以用国内源来减少时间,CSDN里有很多这类的文章,比如:
https://blog.csdn.net/la9998372/article/details/77886806