Red Hat Training
A Red Hat training course is available for RHEL 8
5.5. Soporte para archivos de más de 4 GB
En Red Hat Enterprise Linux 8, RPM puede utilizar variables y etiquetas de 64 bits, lo que permite operar con archivos y paquetes de más de 4 GB.
5.5.1. Etiquetas RPM de 64 bits
Existen varias etiquetas RPM tanto en las versiones de 64 bits como en las versiones anteriores de 32 bits. Tenga en cuenta que las versiones de 64 bits tienen la cadena LONG
delante de su nombre.
Tabla 5.4. Etiquetas RPM disponibles en versiones de 32 y 64 bits
Nombre de la etiqueta variante de 32 bits | Nombre de la etiqueta variante de 62 bits | Descripción de la etiqueta |
---|---|---|
RPMTAG_SIGSIZE | RPMTAG_LONGSIGSIZE | Tamaño de la cabecera y de la carga útil comprimida. |
RPMTAG_ARCHIVESIZE | RPMTAG_LONGARCHIVESIZE | Tamaño de la carga útil sin comprimir. |
RPMTAG_FILESIZES | RPMTAG_LONGFILESIZES | Conjunto de tamaños de archivos. |
RPMTAG_SIZE | RPMTAG_LONGSIZE | Suma de todos los tamaños de archivos. |
5.5.1.1. Uso de etiquetas de 64 bits en la línea de comandos
Las extensiones LONG
están siempre activadas en la línea de comandos. Si anteriormente utilizaba scripts que contenían el comando rpm -q --qf
, puede añadir long
al nombre de dichas etiquetas:
rpm -qp --qf="[%{filenames} %{longfilesizes}\n]"