8.36. GDBM-1.23

O pacote GDBM contém o GNU Database Manager. Ele é uma biblioteca de funções de base de dados que usa hash extensível e funciona semelhante ao dbm UNIX padrão. A biblioteca fornece primitivos para armazenar pares de chave/dados, pesquisar e recuperar os dados pela sua chave deles e deletar uma chave junto com os dados dela.

Tempo aproximado de construção: menos que 0.1 SBU
Espaço em disco exigido: 13 MB

8.36.1. Instalação do GDBM

Prepare GDBM para compilação:

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

O significado da opção de configure:

--enable-libgdbm-compat

Essa chave habilita construir a biblioteca de compatibilidade libgdbm. Alguns pacotes fora do LFS possivelmente exijam as rotinas DBM mais antigas que ela fornece.

Compile o pacote:

make

Para testar os resultados, emita:

make check

Instale o pacote:

make install

8.36.2. Conteúdo do GDBM

Aplicativos instalados: gdbm_dump, gdbm_load e gdbmtool
Bibliotecas instaladas: libgdbm.so e libgdbm_compat.so

Descrições Curtas

gdbm_dump

Despeja uma base de dados GDBM para um arquivo

gdbm_load

Recria uma base de dados GDBM a partir de um arquivo de despejo

gdbmtool

Testa e modifica uma base de dados GDBM

libgdbm

Contém funções para manipular uma base de dados com hash

libgdbm_compat

Biblioteca de compatibilidade contendo funções DBM mais antigas