平台
执行体 与管理台跑在哪儿,以及手机端今天走到了哪一步。
KernelHub 是两半。干活的那一半跑在你自己的机器上,你用来驱动它的那一半是一台手机或者一个浏览器。
放你代码的那台机器
每个平台都必须先装:Node.js LTS(自带 npm)。装 KernelHub 之前,确认
node -v 和 npm -v 都打出版本号。Runtime 是通过 npm 装的,而 KernelHub 安装器不会替你装 Node。一步一行的做法:Windows 从 0 开始 · Mac 从 0 开始 · Linux 从 0 开始macOS
Apple Silicon 与 Intel。用下载页上那条一行命令装;它把 icloser 放进 ~/.local/bin,不要 sudo。本机管理台跟着一起装上。
Linux
x86-64 与 arm64,同一条命令,同一个安装位置。
Windows
x86-64 与 ARM64,用下载页上那条 PowerShell 命令装。包里有 执行体、本机管理台,还有一个独立的卸载程序,和其它每一个产物一样带 SHA-256 一起发布。
开始之前要知道一件事:这一版手机不直连这台机器,手机和 执行体 各自连托管网关,用不着在局域网里互相找。扫码成功之后手机上迟迟没有进展,先在这台机器上跑 icloser doctor,看网关连不连得上、执行体 在不在跑,别先怀疑配对本身。
核你下载到的东西
每一个二进制都带着它的 SHA-256 发在下载页上,而安装脚本拒绝安装校验和与正式清单对不上的文件。这台机器上要是根本核不了校验和,它宁可不装 —— 装完再说一句「其实没核」,和没核是一回事。
你用来驱动它的那几块屏
下面这几格的状态是从随这一版发布的正式清单里读出来的,不是手写在这一页上的。
浏览器
本机管理台就跑在那台机器上,任何一个当代浏览器都行,地址 127.0.0.1:18092。见本机管理台。
下一篇:故障排查 —— 真正会发生的那些失败。