summaryrefslogtreecommitdiff
path: root/man/es/man8/mandb.man8
blob: 550f9e89ab2ae01fa18f3d6f22abeb50fed8fc38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
'\" t
.\" Man page for mandb
.\"
.\" Copyright (C), 1994, 1995, Graeme W. Wilford. (Wilf.)
.\"
.\" You may distribute under the terms of the GNU General Public
.\" License as specified in the file COPYING that comes with the
.\" man-db distribution.
.\" 
.\" Tue Apr 26 12:56:44 BST 1994  Wilf. (G.Wilford@ee.surrey.ac.uk) 
.\"
.TH %thmandb% 8 "%date%" "%version%" "útiles para las Páginas del Manual"
.SH NOMBRE
%mandb% \- crea o actualiza los índices temporales de páginas del manual
.SH SINOPSIS
.B %mandb%  
.RB [\| \-dqsuc \||\| \-h \||\| \-V\c
.RI "\|] [\|" ruta al manual \|] 
.SH DESCRIPCIÓN
.B %mandb%
se usa para crear o actualizar manualmente la base de datos temporal de
.B índices
que usualmente mantiene la utilidad
.BR %man% .
Estos índices temporales contienen información sobre el estado actual
del sistema de páginas del manual, y la infomación contenida en ellos
se usa por las utilidades man-db para mejorar su velocidad y funcionalidad.

Cuando se crea o actualiza un
.BR índice,
.B %mandb%
le avisará de peticiones ROFF .so incorrectas, nombres falsos de páginas
de manual y páginas cuyos 
.B whatis
(descripciones cortas) no pudieron analizarse.

Si se le suministra a
.B %mandb% 
una ruta opcional, delimitada con dos puntos (:), no usará la ruta
de búsqueda `global' interna para la jerarquía depáginas del manual,
que se determina a partir de la información que se encuentra
en el fichero de configuración de man-db.
.SH "BASES DE DATOS TEMPORALES"
.B %mandb%
puede compilarse con soporte para cualquiera de los siguientes tipos
de bases de datos.

.TS
tab (@);
l l l l.
Nombre@Tipo@Asinc@Nombre de fichero
_
Berkeley db@Árbol binario@Sí@\fIindex.bt\fR
GNU gdbm@"Hashed"@Sí@\fIindex.db\fR
UNIX ndbm@"Hashed"@No@\fIindex.(dir|pag)\fR
.TE

Los tipos de base de datos que soportan actualizaciones asíncronas
permiten mayor velocidad, a costa de posible corrupción en caso de
una interrupción inusual.
En el caso inusual de que esto ocurra, puede ser necesario volver a
ejecutar
.B %mandb% 
con la opción
.B \-c
para volver a crear las bases de datos desde cero.
.SH OPTCIONES
.TP
.B \-d, \-\-debug
Muestra información de depurado.
.TP
.B \-q, \-\-quiet
No muestra ningún aviso.
.TP
.B \-s, \-\-no-straycats
No dedica tiempo a buscar o añadir información a las bases de datos
sobre páginas "cat" sin su correspondiente página fuente.
.TP
.B \-c, \-\-create
Por defecto,
.B %mandb%
intentará actualizar cualquier base de datos creada previamente.
Si una base de datos no existe, la creará. Esta opción fuerza a
.B %mandb%
a que borre las bases de datos previas, y las cree de nuevo desde cero.
Esto puede ser necesario si la base de datos se corrompe o si un nuevo
esquema de almacenamiento de base de datos se introduce en el futuro.
.TP
.B \-u, \-\-user-db
Crea bases de datos del usuario únicamente, incluso si tiene los permisos
de escritura necesarios para crear bases de datos `globales'.
.TP
.B \-h, \-\-help
Muestra el mensaje de uso, y termina.
.TP
.B \-V, \-\-version
Muestra la versión, y termina.
.SH DIAGNÓSTICOS
Los siguientes mensajes de aviso pueden omitirse durante la construcción
de las bases de datos.
.TP 
.B <filename>: whatis parse for page(sec) failed
(<fichero>: El análisis del "whatis" para la página(sección) falló).
El intento de extraer la línea o líneas de descripción breve del
<fichero> dado falló. Esto se debe usualmente a que la página de manual
está pobremente escrita, pero si se emiten muchos mensajes como este, es 
probable que el sistema contenga páginas de manual no estandar que sean
incompatibles con el analizador de whatis de man-db.
.TP
.B <filename>: is a dangling symlink
(<fichero>: es un enlace perdido)
<fichero> no existe, pero un enlace simbólico hace referencia a él.
Usualmente se emiten más diagnósticos para identificar el nombre de
fichero del enlace problemático.
.TP
.B <filename>: bad symlink or ROFF `.so' request
(<fichero>: enlace simbólico o petición ROFF `.so' incorrectos)
<fichero> es o bien un enlace simbólico a, o contiene una petición
ROFF para incluir, un fichero no existente.
.TP
.B <filename>: ignoring bogus filename
(<fichero>: ignorando nombre falso)
El <fichero> puede o no ser una página de manual válida, pero su nombre
no es válido. Esto se debe usualmente a páginas de manual con la extensión
de sección <x> que se han puesto en la sección <y>.
.TP
.B <filename_mask>: competing extensions
(<máscara_de_nombre_de_fichero>: extensiones que compiten)
La "wildcard" <máscara_de_nombre_de_fichero> no es única. Esto está
causado usualmente por la existencia de ambas versiones, comprimida
y no comprimida, de la misma página del manual. Se usará sólo la más 
reciente.
.SH FICHEROS
.TP
.I %manpath_config_file%
fichero de configuración de man-db.
.TP
.I /usr/man/index.(bt|db|dir|pag)
Una base de datos temporal de
.I índices
tradicional.
.TP
.I /var/catman/index.(bt|db|dir|pag)
Una base de datos temporal de
.I índices
alternativa o conforme al FSSTND.
.SH "VÉASE TAMBIÉN"
.BR %man% (1), 
.BR manpath (5),
.BR %catman% (8).
.SH AUTOR
Wilf. (G.Wilford@ee.surrey.ac.uk)
Traducción realizada por Enrique Zanardi (ezanardi@ull.es)