Localización de descarga (HTTP): http://www.sleepycat.com/update/snapshot/db-4.1.25.tar.gz Localización de descarga (FTP): Versión usada: 4.1.25 Tamaño del paquete: 3 MB Estimación del espacio necesario en disco: 27 MB |
El paquete db contiene db_archive, db_checkpoint, db_deadlock, db_dump, db_load, db_printlog, db_recover, db_stat, db_upgrade, db_verify y las librerías db. Son usadas por muchos otros programas para funciones relacionadas con db.
Instala db ejecutando los siguientes comandos:
cd build_unix && ../dist/configure --prefix=/usr \ --enable-compat185 \ --enable-cxx && make && make docdir=/usr/share/doc/db-4.1.25 install |
Nota: Si deseas activar soporte Java en db-4.1.25, añade --enable-java a las opciones de configure. Necesitas el soporte Java si piensas utilizar la versión instalada de db para compilar OpenOffice.
cd build_unix && ../dist/configure --prefix=/usr --enable-compat185 : Esto reemplaza el comando ./configure normal, pues db incluye varios directorios de construcción para diferentes plataformas.
make docdir=/usr/share/doc/db-4.1.25 install : Esto instala db, colocando la documentación en el lugar correcto.
Como muchas otras librerías, no necesita configuración, salvo que el directorio de la librería, por ejemplo /usr/lib o /usr/local/lib debe aparecer en /etc/ld.so.conf para que ldd pueda encontrar las librerías compartidas. Después de comprobar si este es el caso, se debe ejecutar /sbin/ldconfig mientras estás como root.
Si recompilas perl despues de instalar db-4.1.25 necesitarás aplicar el parche perl-5.8.0-db-4.1.patch disponible en http://downloads.linuxfromscratch.org/blfs-patches.
El paquete db contiene db_archive, db_checkpoint, db_deadlock, db_dump, db_load, db_printlog, db_recover, db_stat, db_upgrade y db_verify.
db_checkpoint es un demonio usado para monitorizar y comprobar registros de bases de datos.
db_deadlock se usa para abortar peticiones de bloqueo cuando se detectan bloqueos muertos.
db_dump convierte ficheros de bases de datos a un formato de fichero "plano" legible por db_load.
db_load se usa para crear ficheros de bases de datos a partir de ficheros "planos" creados con db_dump.
db_printlog convierte ficheros de registro de bases de datos a texto legible por humanos.
db_recover se usa para restaurar una base de datos a un estado consistente despues de un fallo.