平台
執行體 與管理台執行在哪裡,以及手機端今天走到了哪一步。
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。請見本機管理台。
下一篇:疑難排解 —— 真正會發生的那些失敗。