執行這個 script
./install_microbit.sh
跑一陣子後應該就裝好了
然後我們需要他開機自動執行,所以得放一個 service 在 systemd 那邊
注意 這邊有路徑 請依照你自己的帳號編輯路徑(有兩行喔)
編輯服務檔
sudo vi /etc/systemd/system/microbit.service
[Unit]
Description=microbit
[Service]
Environment=HOME=/home/alexw
Type=simple
WorkingDirectory=/home/alexw/makecode/pxt-microbit
ExecStart=/usr/bin/pxt serve --cloud --hostname 0.0.0.0 --port 80
[Install]
WantedBy=multi-user.target
然後我們就可以用 systemctl 去控制
先測試一下啟動服務
sudo systemctl start microbit.service
第一次會跑個一兩分鐘左右
可以用 sudo systemctl status microbit.service 看一下有沒有錯誤
沒問題就設定開機自動啟動
sudo systemctl enable microbit.service
搞定收工