GNU/Linux >> Tutoriales Linux >  >> AlmaLinux

[Resuelto] Error rpmdb encabezado dañado en Fedora, RHEL

Hoy traté de actualizar todos los paquetes con sudo dnf --refresh upgrade comando en mi escritorio Fedora 35. Durante la actualización del paquete, me encontré con este problema - error:rpmdb:encabezado dañado #5904 recuperado -- omitiendo .

Seguí recibiendo este error mucho. No pude actualizar el sistema Fedora. Después de un par de búsquedas en la web, descubrí que la base de datos RPM está dañada por algún motivo.

Si alguna vez te encuentras en una situación como la mía, puedes resolver fácilmente el error de "encabezado dañado de rpmdb" reconstruyendo la base de datos de RPM como se muestra en los siguientes pasos.

Corregir error:rpmdb:encabezado dañado en Fedora

Copia de seguridad de la base de datos RPM corrupta, por si acaso:

$ mv /var/lib/rpm/__db* /var/lib/rpm/old/

Luego, elimine la base de datos RPM usando el comando:

$ sudo rm -f /var/lib/rpm/__db*

A continuación, restablezca el contexto de seguridad de SELinux para /var/lib/rpm/ directorio a sus valores predeterminados usando restorecon comando:

$ sudo restorecon -Rv /var/lib/rpm

Finalmente, reconstruya la base de datos de RPM para corregir el error de encabezado dañado de rpmdb en Fedora, RHEL y sus clones como CentOS, AlmaLinux y Rocky Linux:

$ sudo rpmdb --rebuilddb

No verá ninguna salida en la terminal. Si desea ver lo que sucede en segundo plano, use -v bandera.

$ sudo rpmdb --rebuilddb -v

Y luego actualice/actualice el sistema Fedora como de costumbre.

$ sudo dnf update --refresh

Ahora, puedo actualizar el sistema sin ningún problema.

Copr repo for fedy owned by kwizart             921  B/s | 3.3 kB     00:03    
Copr repo for Signal-Desktop owned by luminoso  8.7 kB/s | 3.3 kB     00:00    
Copr repo for PyCharm owned by phracek          567  B/s | 3.3 kB     00:05    
Fedora 35 - x86_64                              5.1 kB/s | 5.3 kB     00:01    
Fedora 35 openh264 (From Cisco) - x86_64        2.0 kB/s | 989  B     00:00    
Fedora Modular 35 - x86_64                       17 kB/s | 5.2 kB     00:00    
Fedora 35 - x86_64 - Updates                     13 kB/s | 4.4 kB     00:00    
Fedora 35 - x86_64 - Updates                    210 kB/s | 1.7 MB     00:08    
Fedora Modular 35 - x86_64 - Updates             26 kB/s | 6.6 kB     00:00    
google-chrome                                   4.8 kB/s | 1.3 kB     00:00    
RPM Fusion for Fedora 35 - Free                 4.4 kB/s | 6.2 kB     00:01    
RPM Fusion for Fedora 35 - Free - Updates       6.2 kB/s | 5.8 kB     00:00    
RPM Fusion for Fedora 35 - Nonfree              7.1 kB/s | 6.7 kB     00:00    
RPM Fusion for Fedora 35 - Nonfree - NVIDIA Dri 6.8 kB/s | 6.4 kB     00:00    
RPM Fusion for Fedora 35 - Nonfree - Steam      6.5 kB/s | 6.1 kB     00:00    
RPM Fusion for Fedora 35 - Nonfree - Updates    6.6 kB/s | 6.2 kB     00:00    
Dependencies resolved.
================================================================================
 Package                     Arch       Version               Repository   Size
================================================================================
Upgrading:
 cmake-filesystem            x86_64     3.22.0-4.fc35         updates      18 k
 cpp                         x86_64     11.2.1-7.fc35         updates      10 M
 gcc                         x86_64     11.2.1-7.fc35         updates      31 M
 gcc-gdb-plugin              x86_64     11.2.1-7.fc35         updates     147 k
 glibc                       x86_64     2.34-10.fc35          updates     2.0 M
[...]
 python3-pikepdf             x86_64     4.1.0-1.fc35          updates     500 k
 virt-viewer                 x86_64     11.0-1.fc35           updates     324 k
 xxhash-libs                 x86_64     0.8.1-1.fc35          updates      40 k
 zram-generator              x86_64     1.1.1-3.fc35          updates     397 k
 zram-generator-defaults     noarch     1.1.1-3.fc35          updates     9.6 k

Transaction Summary
================================================================================
Upgrade  49 Packages

Total download size: 134 M
Is this ok [y/N]: y

Espero que esto ayude.

Lectura relacionada:

  • [Resuelto] "error:rpmdbNextIterator:omitiendo" en Fedora Linux
  • Cómo resolver el error "Error:rpmdb open fail" en CentOS

AlmaLinux
  1. Cómo instalar Google Chrome 17 en Fedora 16, CentOS 6 / RHEL 6

  2. Cómo instalar Python 3.5 en CentOS/RHEL y Fedora

  3. Error de configuración de PHP:xml2-config no encontrado. Compruebe la instalación de libxml2 en CentOS/RHEL/Fedora

  4. ¿Cómo extraer el paquete 7z en CentOS/RHEL/Fedora?

  5. Llamada a función indefinida simplexml_load_file() – Error de PHP [Resuelto]

Cómo instalar pgAdmin 4 en CentOS 7 / RHEL 7 y Fedora 29 / Fedora 28

[Resuelto] “error:rpmdbNextIterator:saltando” en Fedora Linux

Cómo habilitar el repositorio RPM Fusion en Fedora, RHEL, AlmaLinux, Rocky Linux

Cómo resolver el error de Initramfs en Fedora

Cómo instalar Wine 5.0 en CentOS, RHEL y Fedora

Errores comunes en Yum en CentOS, RHEL o Fedora