SDB:Zypper műveletek hibával leállnak

openSUSE kiadás Ajánlott cikkek Kapcsolódó SDB cikkek
Icon-checked.png
  • Mind

Icon-manual.png Icon-help.png

Probléma

Csomagok telepítése vagy a rendszer frissítése során a terminálban a Zypper az alábbihoz hasonló hibaüzenetet ad:

libswscale0-0.6.0.25683-1.1 telepítése [hiba]
A(z) libswscale0-0.6.0.25683-1.1 telepítése meghiúsult:
(--nodeps --force használatával) Hiba: Subprocess failed. Error: RPM sikertelen: error: db3 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "3.0.4-1" records from Requireversion index


Megoldás

A hibát az okozza, hogy megsérült az RPM adatbázis. Az adatbázis újraépítéséhez nyisson egy terminált, majd adja ki a következő parancsot:

$ sudo rpm --rebuilddb

A program nem generál kimenetet, ha a művelet hiba nélkül lefut. Miután visszakapta a terminált, adja ki ismét az eredeti parancsot.

A számítógép teljesítményétől függően az RPM adatbázis helyreállítása hosszabb ideig is eltarthat.


Külső hivatkozások