更新 Service:PicoClaw

2026-07-27 10:43:45 +00:00
parent a4f401f62e
commit e057a3680c
+89 -85
@@ -1,85 +1,89 @@
# 簡介 # 簡介
PicoClaw 是 Sipeed 推出的工具,可由原始碼自行建置,也可直接以套件快速安裝。本文記錄兩種在 Ubuntu 上的安裝方式,以及 TUI / WebUI 兩種啟動方法。 PicoClaw 是 Sipeed 推出的工具,可由原始碼自行建置,也可直接以套件快速安裝。本文記錄兩種在 Ubuntu 上的安裝方式,以及 TUI / WebUI 兩種啟動方法。
# 安裝語言套件 # 安裝語言套件
由原始碼建置需要 Go 與 Node.js 環境。 由原始碼建置需要 Go 與 Node.js 環境。
## Go ## Go
下載並解壓縮 Go 到 `/usr/local` 下載並解壓縮 Go 到 `/usr/local`
```bash ```bash
wget https://go.dev/dl/go1.26.2.linux-amd64.tar.gz && tar -C /usr/local -xzf go1.26.2.linux-amd64.tar.gz wget https://go.dev/dl/go1.26.2.linux-amd64.tar.gz && tar -C /usr/local -xzf go1.26.2.linux-amd64.tar.gz
``` ```
將 Go 加入環境變數並確認版本。 ```bash
wget https://go.dev/dl/go1.26.5.linux-amd64.tar.gz && tar -C /usr/local -xzf go1.26.5.linux-amd64.tar.gz
```bash ```
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc && source ~/.bashrc && go version
``` 將 Go 加入環境變數並確認版本。
## NodeJS && NPM ```bash
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc && source ~/.bashrc && go version
```bash ```
apt update && apt install -y nodejs npm
``` ## NodeJS && NPM
# 下載原始碼 ```bash
apt update && apt install -y nodejs npm
從 GitHub 取得原始碼。 ```
```bash # 下載原始碼
git clone https://github.com/sipeed/picoclaw.git
``` 從 GitHub 取得原始碼。
# 編譯原始碼 ```bash
git clone https://github.com/sipeed/picoclaw.git
安裝建置所需的相依套件。 ```
```bash # 編譯原始碼
cd ~/picoclaw && make deps
``` 安裝建置所需的相依套件。
為目前平台建構核心二進位檔。 ```bash
cd ~/picoclaw && make deps
```bash ```
cd ~/picoclaw && make build
``` 為目前平台建構核心二進位檔。
為所有 Makefile 管理的平台建立核心二進位檔案。 ```bash
cd ~/picoclaw && make build
```bash ```
cd ~/picoclaw && make build-all
``` 為所有 Makefile 管理的平台建立核心二進位檔案。
建置並安裝。 ```bash
cd ~/picoclaw && make build-all
```bash ```
cd ~/picoclaw && make install
``` 建置並安裝。
# 啟動 TUI for SSH ```bash
cd ~/picoclaw && make install
適合透過 SSH 連線時使用的文字介面。 ```
```bash # 啟動 TUI for SSH
picoclaw-launcher-tui
``` 適合透過 SSH 連線時使用的文字介面。
# 快速安裝 ```bash
picoclaw-launcher-tui
若不想自行建置,可直接下載 deb 套件安裝。 ```
```bash # 快速安裝
wget https://github.com/sipeed/picoclaw/releases/download/v0.2.6/picoclaw_x86_64.deb && dpkg -i picoclaw_x86_64.deb
``` 若不想自行建置,可直接下載 deb 套件安裝。
# 啟動 WebUI for Desktop ```bash
wget https://github.com/sipeed/picoclaw/releases/download/v0.2.6/picoclaw_x86_64.deb && dpkg -i picoclaw_x86_64.deb
適合桌面環境使用的網頁介面,`-public` 開放外部連線。 ```
```bash # 啟動 WebUI for Desktop
picoclaw-launcher -public
``` 適合桌面環境使用的網頁介面,`-public` 開放外部連線。
```bash
picoclaw-launcher -public
```