更新 Service:PicoClaw
+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
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user