Значение вкусной ошибки “Кортеж пакета (…) не могло быть найдено в rpmdb”

Для Linux не нужен никакой основной раздел. Просто создайте расширенный раздел, использующий все это свободное пространство, и создайте логические разделы для Linux, по крайней мере, / и подкачка, и возможный /home. Основные разделы обычно содержат файловую систему; расширенный раздел содержит логические разделы, которые в свою очередь обычно содержат файловую систему. Вы закончите с

sda1 = windows
sda2 = extended, consisting of
    sda5 = /
    sda6 = swap
    sda7 = /home
sda3, sda4 = recovery
8
01.11.2012, 19:34
3 ответа

Походит на поврежденные данные. Сделайте: yum clean all сопровождаемый yum update и затем попробуйте установку снова.

8
27.01.2020, 20:10
  • 1
    , которым это управляет, влияет на мою существующую систему? –  Juned 01.11.2012, 15:46
  • 2
    Это - Вкусный эквивалент использования apt-get update таким образом, все влияние положительно. –  lurker 01.11.2012, 16:15
  • 3
    только yum clean all решенный моя проблема. Зависимости от сборки :) –  Juned 05.11.2012, 09:07
  • 4
    Возможно, необходимо сделать a rpm --rebuilddb и проверьте, что никакие странные файлы не оставлены внутри /var/lib/rpm. Если существует __db.xxx файлы вокруг, db_recover мог бы требоваться. –  vonbrand 25.01.2013, 02:06
  • 5
    В моем случае, который чистит 'конфетка, все' добились цели. Сообщение, которое я получил, после использовало 'fedup' программу для обновления меня от F17 до F19. –   20.08.2013, 20:08

Вы можете попробовать восстановить RPMDB

rpmdb --rebuilddb

Это исправлена ​​аналогичная проблема для меня.

5
27.01.2020, 20:10

Чтобы решить эту проблему, мне пришлось сделать и то, и другое:

yum clean all 
rpm --rebuilddb
3
27.01.2020, 20:10

Теги

Похожие вопросы