MANDB
NOMBRE
SINOPSIS
DESCRIPCIÃN
CACHÃS DE BASE DE DATOS
OPCIONES
ESTADO DE SALIDA
DIAGNÃSTICO
FICHEROS
VÃASE TAMBIÃN
AUTOR
DEFECTOS
NOMBRE
mandb − crea o actualiza las cachés de Ãndicies de páginas de manual
SINOPSIS
mandb [−dqsucpt?V] [−C fichero] [manpath]
mandb [−dqsut] [−C fichero] −f nombrefichero …
DESCRIPCIÃN
mandb se utiliza para inicializar o actualizar manualmente las cachés de base de datos de Ãndices. Las cachés contienen información relacionada con el estado actual del sistema de páginas de manual y con la información almacenada en ellas la utilizan las utilidades de man−db para mejorar su velocidad y funcionalidad.
Cuando se crea o actualiza un Ãndice, mandb advierte de peticiones .so ROFF incorrectas, nombres falsos de ficheros de páginas de manual y páginas de manual desde las que whatis no puede analizar.
Suministrar a mandb una ruta opcional delimitada por dos puntos anula la ruta de búsqueda de jerarquÃas de páginas de manual del sistema interna, determinada a partir de la información encontrada en el fichero de configuración de man−db.
CACHÃS DE BASE DE DATOS
mandb puede compilarse para admitir cualquiera de los siguientes tipos de base de datos.
Los tipos de base de datos que admiten actualizaciones asÃncronas ofrecen velocidad mejorada al precio de posible corrupción en caso de finalizaciones no usuales. En un caso inusual donde haya ocurrido esto, puede ser necesario reejecutar %nandb% con la opción −c para recrear las bases de datos de cero.
OPCIONES
−d, −−debug
Escribe información de depuración.
−q, −−quiet
No genera ninguna advertencia.
−s, −−no-straycats
No pierde tiempo buscando o añadiendo información a las bases de datos en relación con ficheros cat extraviados.
−p, −−no-purge
No pierde tiempo comprobando páginas de manual borradas y purgándolas desde las bases de datos.
−c, −−create
Por defecto, mandb intenta actualizar cualquier base de datos anteriormente creada. Si una base de datos no existe, la crea. Esta opción obliga a mandb a borrar bases de datos anteriores y re−crearlas desde cero, e implica −−no−purge.. Esto puede ser necesario si una base de datos se corrompe o si un nuevo esquema de almacenamiento de base de datos se introduce en el futuro.
−u, −−user-db
Crea solamente bases de datos de usuario, incluso con los permisos de escritura necesarios para crear bases de datos del sistema.
−t, −−test
Realiza comprobaciones de corrección en páginas de manual dentro de la ruta de búsqueda de la jerarquÃa. Con esta opción, mandb no altera las bases de datos existentes.
−f, −−filename
Actualiza solo las entradas para el nombre de fichero dado. Esta opción no es para uso general; la utiliza man internamente cuando se ha compilado con la opción MAN_DB_UPDATES y descubre que una página está desactualizada. Implica −p y desactiva −c y −s.
−C fichero, −−config−file=fichero
Utilice este fichero de configuracion de usuario en lugar del predeterminado según ~/.manpath.
−?, −−help
Muestra el mensaje de modo de empleo; después finaliza.
−−usage
Escribe mensaje breve sobre uso del programa y termina.
−V, −−version
Muestra la versión; después finaliza.
ESTADO DE SALIDA
0 |
Ejecución del programa correcta. |
||
1 |
Error en el modo de empleo, de sintaxis o en el fichero de configuración. |
||
2 |
Error operacional. |
||
3 |
Falló un subproceso. |
DIAGNÃSTICO
Los siguientes mensajes de advertencia pueden ser emitidon durante la construcción de base de datos.
El intento de extraer lÃnea(s) de whatis desde el
incorrectos
El
El comodÃn
FICHEROS
/etc/man_db.conf
fichero de configuración de man−db.
/var/cache/man/index.(bt|db|dir|pag)
Una caché de BD indexado compatible con FHS.
Se incluyen ubicaciones más antiguas de la caché de la base de datos:
/usr/man/index.(bt|db|dir|pag)
Una caché de BD indexada global tradicional.
/var/catman/index.(bt|db|dir|pag)
Un caché de base de datos de Ãndices global alternativa o compatible FSSTND.
VÃASE TAMBIÃN
lexgrog(1), man(1), manpath(5), catman(8)
La sección ANÃLISIS anteriormente en esta página de manual ahora es parte de lexgrog(1).
AUTOR
Wilf. (G.Wilford@ee.surrey.ac.uk).
Fabrizio Polacco (fpolacco@debian.org).
Colin Watson (cjwatson@debian.org).
DEFECTOS
https://savannah.nongnu.org/bugs/?group=man-db