LINUX.ORG.RU
ФорумAdmin

OpenSUSE ошибка обновления пакета

 


0

1

Появилось всплывающее сообщение «Recommended update for dracut». При попытке его установить появляется

Subprocess failed. Error: Сбой RPM: error: rpmdb: damaged header #1397 retrieved -- skipping.
error: rpmdb: damaged header #1397 retrieved -- skipping.
error: package dracut-044.1-lp150.13.6.x86_64 is not installed

При этом в системе сам dracut присутствует, но вроде предыдущей версии

% rpm -qa | grep dracut
plymouth-dracut-0.9.3+git20181016.a588b3f-lp150.3.3.1.x86_64
ошибка: rpmdbNextIterator: skipping h#    1397 region trailer: BAD, tag 1696620914 type 1869966948 offset -771763488 count 1098280809
dracut-044.1-lp150.14.3.1.x86_64

> При этом в системе сам dracut присутствует, но вроде предыдущей версии

В этом случае надо команду rpm -Uvh вместо rpm -ivh. Но с ошибкой это не поможет

Попробуй пересобрать базу данных RPM-пакетов, установленных в систему:

rpm --rebuilddb
ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.