во время обновления комп завис, пришлось ткнуть на ресет. теперь постоянно говорит, что есть обновления, но они не устанавливаются, сразу выскакивает окошко, что нужна перезагрузка, после перезагрузки все повторяется. в Yast показывает, что пакеты, которые требуют обновления, установлены обоих версий (старой и новой), и при попытке удалить старую версию, говорит, что пакет не установлен.
возможно ли исправить? или я попал на переустановку?
Suse 11.4 по 2 версии пакетов yast
покажи для примера:
[console]
#zypper info пакет
[/console]
дальше попробуйте выполнить [console]#zypper refresh -fdb[/console] и потом [console]#zypper up -t patch[/console] ну и как вариант в конце можешь дать команду:
[console]#zypper up[/console]
"zypper info пакет" правду показывает:
zypper info libreoffice
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Сведения — пакет libreoffice:
Репозиторий: @System
Имя: libreoffice
Версия: 3.4.2.6-2.3.1
Архитектура: i586
Производитель: openSUSE
Установлен: Да
Состояние: актуален
Размер после установки: 175,2 MiB
Сводка: A Free Office Suite (Framework)
Описание:
а вот "#zypper up -t patch" показывает:
Удаление NetworkManager-0.8.2-15.20.1 [ошибка]
Сбой при удалении (32991)NetworkManager-0.8.2-15.20.1.i586(@System):
Ошибка: Subprocess failed. Error: Сбой RPM: error: package NetworkManager-0.8.2-15.20.1.i586 is not installed
это к примеру, там много еще таких.
Ошибка: Subprocess failed. Error: Сбой RPM: error
[console]#rpmdb --rebuilddb[/console]
больше идей пока что нет. :(
:D
спасибо огромное. помогло.