跳转到正文

在 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-certificates
sh
apt update
apt install curl ca-certificates

2. 下载并校验软件包 ​

从 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 消失:

  1. 按上文安装已校验的 doona-web,需要字体时再按下文安装 doona-web-fonts。新软件包声明替换或冲突的旧网页软件包版本范围为低于 1.0。
  2. 将现有 ui 配置项改为 /usr/share/doona-web,再重启 honk并重新加载浏览器页面。
  3. 如果仍安装了无关的 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 时无需重复安装。

应用独立界面配置,启动 honk,再按首次登录操作。


来源:doona 上游文档,采用 CC BY 4.0 许可证。