编辑
2023-04-20
技术
0

目录

安装
使用
访问网页

Kiwix 是一个用于浏览离线内容的自由开源浏览器,最初用于离线浏览维基百科。Kiwix 可以读取以压缩形式存储在 ZIM 格式文件中的内容,使用户能够在没有网络连接的情况下浏览维基百科及其他支持的内容。目前,Kiwix软件存在 macOS、Windows、Linux 等多种版本

Kiwix Tools 是 Kiwix 的命令行工具集合

  • kiwix-manage 管理 ZIM 文件的 XML 文件
  • kiwix-search 进行 ZIM 文件中的全文搜索
  • kiwix-serve 搭建 ZIM 文件的 HTTP 服务

安装

Arch 系的 Linux 系统,直接安装 kiwix-tools 即可,其他请参考各自的安装方法,或前往 Github Release 下载源码编译安装

使用

前往 Download Wikipedia ZIM,找到并下载需要的 ZIM 文件

$HOME 目录创建 wiki 文件夹,将下载的 ZIM 文件放入其中,然后输入如下指令,生成索引文件

sh
> kiwix-manage $HOME/wiki/library.xml add $HOME/wiki/*.zim

/etc/systemd/user 目录下创建 kiwix.service 文件,写入如下内容

ini
[Unit] Description=Kiwix After=network.target [Service] ExecStart=/usr/bin/kiwix-serve --port 11400 --library %h/wiki/library.xml Restart=on-failure [Install] WantedBy=multi-user.target

启动服务,并设为开机自启

sh
> systemctl enable --user --now kiwix.service

添加新的 ZIM 文件时,请重新生成索引文件,并重启服务

访问网页

在浏览器打开 http://localhost:11400 即可

本文作者:五狗子

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!