libzim 9.5.0

Die Veröffentlichung der Bibliothek 9.5.0 hat stattgefunden libzim, die für die Arbeit mit Dateien im Format ZIMentwickelt wurde und vom Projekt Kiwix.

ZIM ist ein Format, das für die Offline-Speicherung von Informationen aus dem Internet in einer Datei gedacht ist. In einer ZIM-Datei sind logisch miteinander verbundene HTML-Seiten (manchmal auch vollständige Webseiten) in komprimierter Form enthalten, mit funktionierenden Hyperlinks, Bildern, Ton und Video.

Das Kiwix-Projekt entwickelt eine Reihe von Konsolen-Tools zim-tools, Desktop- und mobile Clients und Skripte zur Erstellung von ZIM-Dateien aus Dumps von Wikimedia-Projekten oder aus HTML.

Außerdem wird libzim im Fork des Wörterbuchs GoldenDict verwendet – GoldenDict-NG.

Eine Übersicht über die Funktionen der Bibliothek:

  • Erstellung von ZIM-Dateien mit Datenkompression im Zstandard-Format (früher wurden auch die Formate ZIP, LZMA und Bzip2 unterstützt);
  • Suche nach Artikeltiteln;
  • optionale Unterstützung Xapian für die Volltextsuche. Viele ZIM-Dateien können heruntergeladen werden hier.

Die Bibliothek ist in C++ geschrieben und wird unter der Lizenz GNU GPL 2.0 veröffentlicht.

Änderungsprotokoll:

  • Schutz gegen zu lange Wörter in Überschriften hinzugefügt;
  • schnelle Erkennung von Beschädigungen des Offsets des ersten Blobs in einem Cluster;
  • Nutzung zim-testing-suite 0.9.0 zum Testen.

Zuvor fand am 3. Januar 2026 die Veröffentlichung statt 9.4.1 mit Unterstützung der zukünftigen Version 2.0 der Xapian-Bibliothek.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4