在 Debian 或 Ubuntu 上安裝
使用系統套件管理員安裝 doona v0.1.0-rc.4 標準版。doona lite 請依照壓縮檔安裝說明操作。
在閘道器上開啟終端機,進入新建的下載目錄,並在同一 shell 中完成各步。使用 root shell 時省略 sudo。安裝後端前先檢查 honk 的前提條件。
1. 準備下載工具
sh
sudo apt update
sudo apt install curl ca-certificatessh
apt update
apt install curl ca-certificates2. 下載並驗證套件
從 v0.1.0-rc.4 發行頁下載:
sh
BASE=https://github.com/Zakkaus/doona/releases/download/v0.1.0-rc.4
FILE=doona-web_0.1.0-rc.4-1_all.deb
curl -fL -O "$BASE/$FILE" -O "$BASE/SHA256SUMS"
awk -v file="$FILE" '$2 == file' SHA256SUMS | sha256sum -c -所有選定檔案都顯示 OK 後才能繼續。如果驗證失敗或找不到檢查碼項目,先核對檔名並重新下載,再安裝。
下載或執行檔出錯時,見安裝故障。
3. 安裝網頁檔案
sh
sudo apt install "./$FILE"
ls -l /usr/share/doona-web/index.html確認最後一條命令列出 index.html。在獨立介面組態中使用該目錄。
Debian 套件名為 doona-web。不要改用 apt install doona,Debian 和 Ubuntu 中的這個名稱屬於另一個套件。
復原被 Debian 同名套件替換的 UI
如果 apt upgrade 將舊 doona 網頁套件替換成無關的網路模糊測試工具,導致 UI 消失:
- 依照上文安裝已驗證的
doona-web,需要字型時再依照下文安裝doona-web-fonts。新套件宣告替換或衝突的舊網頁套件版本範圍為低於 1.0。 - 將現有
ui設定項目改為/usr/share/doona-web,再重新啟動 honk並重新載入瀏覽器頁面。 - 如果仍安裝了無關的
doona,執行sudo apt remove doona。這會保留doona-web。
選用套件
字型與預先壓縮檔案的用途見選用資源。在下列命令中將 FILE 設為表中對應的檔名;範例使用字型套件。
| 資源 | 檔名 |
|---|---|
| 字型 | doona-web-fonts_0.1.0-rc.4-1_all.deb |
| 預先壓縮的檔案 | doona-web-precompressed_0.1.0-rc.4-1_all.deb |
sh
FILE=doona-web-fonts_0.1.0-rc.4-1_all.deb
curl -fL -O "$BASE/$FILE"
awk -v file="$FILE" '$2 == file' SHA256SUMS | sha256sum -c - &&
sudo apt install "./$FILE"4. 安裝後端
依照安裝 honk安裝後端後返回本頁。已有相容的 honk 時無需重複安裝。
來源:doona 上游文件,採用 CC BY 4.0 授權條款。
