6.36. GDBM-1.13

Le paquet GDBM contient le GNU Database Manager (GNU gestionnaire de bases de données) de GNU. C'est une bibliothèque de fonctions de base de données qui utilise du hachage extensible et qui fonctionne comme le dbm standard d'UNIX. La bibliothèque offre les bases pour stocker des pairs clés/données, chercher et extraire les données avec leur clé, effacer celles-ci ainsi que leurs données associées.

Temps de construction approximatif: 0.1 SBU
Espace disque requis: 10 Mo

6.36.1. Installation de GDBM

Préparez la compilation de GDBM :

./configure --prefix=/usr \
            --disable-static \
            --enable-libgdbm-compat

Voici la signification de l'option de configuration :

--enable-libgdbm-compat

Ce paquet permet à la bibliothèque de compatibilité libgdbm de se construire car d'autres paquets extérieurs à LFS peuvent exiger les anciennes routines de DBM qu'elle fournit.

Compilez le paquet :

make

Pour tester les résultats, lancez :

make check

Installez le paquet :

make install

6.36.2. Contenu de GDBM

Programmes installés: gdbm_dump, gdbm_load, et gdbmtool
Bibliothèques installées: libgdbm.so et libgdbm_compat.so

Descriptions courtes

gdbm_dump

Envoie une base de données GDBM vers un fichier.

gdbm_load

Recrée une base de données GDBM à partir d'un fichier.

gdbmtool

Règle et modifie une base de données GDBM

libgdbm

Contient des fonctions pour manipuler une base de données hachée

libgdbm_compat

Bibliothèque de compatibilité contenant les anciennes fonctions DBM