proximo acima anterior índice general índice de materias
Proximo: 13.3 RPM - Una Encima: 13.2 Utilizando RPM Anterior: 13.2.4 Consultas   Índice General   Índice de Materias

13.2.5 Verificando

La verificación de un paquete provoca la comparación de los archivos instalados de un paquete con la información localizada en las bases de datos del RPM. Entre otras cosas la verificación compara el tamaño, MD5 sum, permisos, tipo, dueño y grupo de cada archivo.

Para verificar un paquete, se debe utilizar el comando:

rpm -V <nombre del paquete>

Se puede usar las mismas opciones disponibles en el proceso de pesquisas.

Ejemplos:

Para verificar un paquete que contenga un archivo en especial: rpm -Vf /bin/vi

Para verificar todos los paquetes instalados:

rpm -Va

Para verificar un paquete instalado y el archivo de paquete RPM:

rpm -Vp foo-1.0-1.i386.rpm

Esta función puede ser útil si hay alguna sospecha de que la base de datos RPM esté corrompida.

Si no hay discrepancia no habrá respuesta del sistema, si es así, se presentará, en la forma de un string con 8 caracteres, con un c significando archivo de configuración y después del nombre del archivo. Cada uno de los 8 caracteres significa uno de los atributos del archivo comparado con aquellos definidos en el paquete RPM, donde un punto significa que el atributo está ok. Los atributos son:


Tabla: Códigos de Verificación de Archivos
Código Significado
5 MD5 checksum
S Tamaño del archivo
L Link simbólico
T Modificación del archivo
D Device
U Usuario
G Grupo
M Modo (incluye permisos y tipo de archivo)

Si algún código se presenta, es necesario evaluarlo y también, la necesidad de eliminación del paquete, o de su reinstalación (lo más probable) o aún, buscar la solución del problema de otra forma (buscar una versión actualizada en Internet,...).


proximo acima anterior índice general índice de materias
Proximo: 13.3 RPM - Una Encima: 13.2 Utilizando RPM Anterior: 13.2.4 Consultas   Índice General   Índice de Materias
www.conectiva.com