GNU/Linux >> Linux Esercitazione >  >> AlmaLinux

[Risolto] Errore intestazione danneggiata rpmdb in Fedora, RHEL

Oggi ho provato ad aggiornare tutti i pacchetti con sudo dnf --refresh upgrade comando nel mio desktop Fedora 35. Durante l'aggiornamento del pacchetto, ho riscontrato questo problema - errore:rpmdb:intestazione danneggiata n. 5904 recuperata -- saltando .

Ho continuato a ricevere questo errore molto. Non sono riuscito ad aggiornare il sistema Fedora. Dopo un paio di ricerche sul Web, ho scoperto che il database RPM è danneggiato per qualche motivo.

Se ti sei mai trovato in una situazione come la mia, puoi facilmente risolvere l'errore "rpmdb danneggiato header" ricostruendo il database RPM come mostrato nei passaggi seguenti.

Correzione errore:rpmdb:intestazione danneggiata in Fedora

Eseguire il backup del database RPM danneggiato, per ogni evenienza:

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

Quindi, elimina il database RPM utilizzando il comando:

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

Quindi, ripristina il contesto di sicurezza di SELinux per /var/lib/rpm/ directory ai suoi valori predefiniti usando restorecon comando:

$ sudo restorecon -Rv /var/lib/rpm

Infine, ricostruisci il database RPM per correggere l'errore di intestazione danneggiata rpmdb in Fedora, RHEL e i suoi cloni come CentOS, AlmaLinux e Rocky Linux:

$ sudo rpmdb --rebuilddb

Non vedrai alcun output nel terminale. Se vuoi vedere cosa sta succedendo in background, usa -v bandiera.

$ sudo rpmdb --rebuilddb -v

E poi aggiorna/aggiorna il sistema Fedora come al solito.

$ sudo dnf update --refresh

Ora posso aggiornare il sistema senza problemi.

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

Spero che questo aiuti.

Lettura correlata:

  • [Risolto] "errore:rpmdbNextIterator:saltare" In Fedora Linux
  • Come risolvere l'errore "Errore:apertura rpmdb non riuscita" in CentOS

AlmaLinux
  1. [RISOLTO] "dpkg:errore:è necessaria un'opzione di azione"

  2. Come installare Python 3.5 su CentOS/RHEL e Fedora

  3. Errore di configurazione PHP:xml2-config non trovato. Controlla l'installazione di libxml2 su CentOS/RHEL/Fedora

  4. Come estrarre il pacchetto 7z in CentOS/RHEL/Fedora?

  5. Come configurare il proxy in CentOS/RHEL/Fedora

Come installare pgAdmin 4 su CentOS 7 / RHEL 7 e Fedora 29 / Fedora 28

[Risolto] "errore:rpmdbNextIterator:saltando" In Fedora Linux

Come abilitare il repository RPM Fusion in Fedora, RHEL, AlmaLinux, Rocky Linux

Come risolvere l'errore Initramfs in Fedora

Come installare Wine 5.0 su CentOS, RHEL e Fedora

Errori comuni su Yum su CentOS, RHEL o Fedora