6.42. Gdbm-1.10

6.42.1. Abhängigkeiten

Gdbm

   Installation hängt ab von:  Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make und Sed
   Test Umgebung hängt ab von:  
   Optionale Abhängigkeiten:  Keine

6.42.2. Installation der Gdbm

Die Gdbm enthält Kompatibilitätsschnittstellen für einige historische Unix-Datenbankbibliotheken wie dbm, ndbm und hsearch. Die Gdbm speichert Datensätze bestehend aus einem Schlüssel- und einem Datenteil. Eine weitere Strukturierung der Daten als einzelne Tabellenspalten mit bestimmten Datentypen wird nicht unterstützt. Programme können die Datenbank nur durch prozessinterne API-Aufrufe verwenden, vergleichbar mit Zugriffen auf ein Dateisystem. Dadurch unterliegen die Programme, die die Gdbm als Datenspeicher verwenden, keinen Einschränkungen, in welcher Weise die Daten in einem Datensatz abgelegt werden. Ein Datensatz und sein zugehöriger Schlüssel kann bis zu 4 Gigabyte groß sein. Eine Tabelle kann bis zu 256 Terabyte Speicher belegen.

Bereite das Paket zum kompilieren vor:

./configure --prefix=/usr --enable-libgdbm-compat

Die Bedeutung der Parameter für configure:

--enable-libgdbm-compat

Dadurch wird es möglich das DB 1.85 Applikationen gegen diese Version von Gdbm gebaut werden können.

Das Paket kompilieren:

make

Jetzt wird gdbm getestet:

make check

Installiere das Paket:

make install

6.42.3. Inhalt des Paketes Gdbm

Installierte Bibliotheken:  libgdbm.{so,a} und libgdbm_compat.{so,a}

Kurze Beschreibung

libgdbm.{so,a}

Enthält die Funktionen zum Manipulieren von Hash basierten Datenbank-Dateien.