Automic VaultAutomic Vault

brew

libkiwix mit Homebrew, apk, dnf, Nix, pacman, apt installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für libkiwix in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install libkiwix

local Homebrew formula metadata

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add libkiwix

Alpine Linux edge package indexes · libkiwix · Quelle: dl-cdn.alpinelinux.org

Fedora dnfverifiziert · 92%
sudo dnf install libkiwix

Fedora Rawhide package metadata · libkiwix · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#libkiwix

nixpkgs package indexes · pkgs/by-name/li/libkiwix/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S libkiwix

Arch Linux sync databases · libkiwix · Quelle: geo.mirror.pkgbuild.com

Debian aptverifiziert · 92%
sudo apt install libkiwix-dev

Debian stable package indexes · libkiwix-dev · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

Common code base for all Kiwix ports

Befehle und Aliase

  • kiwix-compile-i18n
  • kiwix-compile-resources

Verlauf

Projektgeschichte und Nutzung

libkiwix is the shared C++ core of the Kiwix software suite, which reads and serves offline web-content archives in the ZIM format. It packages the reusable pieces used across Kiwix ports for desktop, mobile, server, and related tools.

Projektgeschichte

Kiwix developed around the idea that large web knowledge bases, especially Wikipedia, should be browsable without a network connection. libkiwix separated the shared application core from individual ports, giving Kiwix a library layer for ZIM integration, HTTP serving, resource compilation, internationalization, and common UI/server assets.

The repository's 0.1 tag is anchored in March 2017, with a 1.0.0 release merge in October 2017 and a 3.1.0 release merge in December 2018. The README describes the library as code shared by all Kiwix ports on Windows, GNU/Linux, macOS, Android, iOS, and other platforms.

Adoptionsgeschichte

libkiwix adoption follows Kiwix adoption: schools, offline deployments, constrained networks, and personal archives need native tools that can read ZIM files and expose them through desktop interfaces or HTTP servers. Packages in Homebrew and major Linux distributions make the shared core available without building the whole Kiwix stack by hand.

Its dependency list shows where it sits in the offline-content stack: libzim for archive access, ICU for language handling, libcurl and aria2 for network/download support, microhttpd for serving, and Meson/Ninja for modern builds.

Wie es verwendet wird

End users usually see libkiwix through Kiwix applications rather than calling the library directly. Developers and packagers use it to build Kiwix Desktop, kiwix-tools, embedded HTTP serving, library management, resource compilation, and custom index pages for ZIM collections.

Warum Paket-Nerds sich dafür interessieren

libkiwix is a good example of a project-specific shared core becoming a distribution package because downstream ports need consistent ABI, dependencies, and data-format behavior. For package managers, it connects a large offline-knowledge application family to the smaller openZIM/libzim ecosystem.

Zeitleiste

  • 2017-03-21: 0.1 tag points at a Meson project-version fix.
  • 2017-10-23: 1.0.0 release merge.
  • 2018-12-03: 3.1.0 release merge.
  • 2020s: README documents shared use across Windows, GNU/Linux, macOS, Android, iOS, and POSIX build paths.

Related projects

  • Related projects include Kiwix Desktop, kiwix-tools, openZIM, libzim, zimwriterfs, ICU, aria2, libcurl, GNU libmicrohttpd, and the broader Kiwix offline-content catalog.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für libkiwix wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 5 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 3 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
kiwix-compile-i18ncliglobales Executable
kiwix-compile-resourcescliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version14.2.1
Manager aktualisiert2026-06-21
lokale DatenOK
Upstreamaktuell
neueste erkannte Version14.2.1

https://github.com/kiwix/libkiwix

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:libkiwix
Version14.2.1
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/libkiwix
Homepagehttps://github.com/kiwix/libkiwix
Repositoryhttps://github.com/kiwix/libkiwix
Upstream-Dokumentationhttps://github.com/kiwix/libkiwix#readme
LizenzGPL-3.0-or-later
Quellarchivhttps://github.com/kiwix/libkiwix/archive/refs/tags/14.2.1.tar.gz
Zuletzt aktualisiert2026-06-21T00:20:16Z
Pulseupdated
Abhängigkeitenicu4c@78, libmicrohttpd, libzim, pugixml, xapian
Build-Abhängigkeitenmeson, ninja, pkgconf
Von macOS bereitgestellte Bibliothekencurl
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelibkiwix
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

libkiwix-dev 14.0.0-1.1+b1

library of common code for Kiwix (development)

https://github.com/kiwix/libkiwix

sudo apt install libkiwix-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libkiwix
  • 8 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libkiwix-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libkiwix14 14.0.0-1.1+b1

library of common code for Kiwix

https://github.com/kiwix/libkiwix

sudo apt install libkiwix14
  • Section: libs
  • Architecture: amd64
  • Source Package: libkiwix
  • 11 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libkiwix14 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libkiwix

nix profile install nixpkgs#libkiwix
  • normalized package name match
  • Abgeglichen nach: Libkiwix
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/li/libkiwix/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libkiwix-dev 12.1.1-1.1build2

library of common code for Kiwix (development)

https://github.com/kiwix/libkiwix

sudo apt install libkiwix-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: libkiwix
  • 7 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libkiwix-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libkiwix12t64 12.1.1-1.1build2

library of common code for Kiwix

https://github.com/kiwix/libkiwix

sudo apt install libkiwix12t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libkiwix
  • 11 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libkiwix12t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

libkiwix 14.2.0-r1

Common code base for all Kiwix ports

https://github.com/kiwix/libkiwix

sudo apk add libkiwix
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: libkiwix
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libkiwix from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libkiwix-dev 14.2.0-r1

Common code base for all Kiwix ports (development files)

https://github.com/kiwix/libkiwix

sudo apk add libkiwix-dev
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: libkiwix
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libkiwix-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

libkiwix-doc 14.2.0-r1

Common code base for all Kiwix ports (documentation)

https://github.com/kiwix/libkiwix

sudo apk add libkiwix-doc
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: libkiwix
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libkiwix-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

libkiwix 14.2.1-2.fc45

Common code base for all Kiwix ports

https://github.com/kiwix/libkiwix

sudo dnf install libkiwix
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libkiwix
  • 14 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libkiwix from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libkiwix-devel 14.2.1-2.fc45

Development files for libkiwix

https://github.com/kiwix/libkiwix

sudo dnf install libkiwix-devel
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libkiwix
  • 4 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libkiwix-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

libkiwix 14.2.1-1

Library providing the Kiwix software core

https://github.com/kiwix/libkiwix

sudo pacman -S libkiwix
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • 7 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Libkiwix
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: libkiwix from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment