LinuxForum.Fans
Тема

Suse 11.4 по 2 версии пакетов yast

Автор: nikolai 5 сообщений 3135 просмотров
#209642

во время обновления комп завис, пришлось ткнуть на ресет. теперь постоянно говорит, что есть обновления, но они не устанавливаются, сразу выскакивает окошко, что нужна перезагрузка, после перезагрузки все повторяется. в Yast показывает, что пакеты, которые требуют обновления, установлены обоих версий (старой и новой), и при попытке удалить старую версию, говорит, что пакет не установлен.
возможно ли исправить? или я попал на переустановку?

#209645

покажи для примера:
[console]
#zypper info пакет
[/console]
дальше попробуйте выполнить [console]#zypper refresh -fdb[/console] и потом [console]#zypper up -t patch[/console] ну и как вариант в конце можешь дать команду:
[console]#zypper up[/console]

#209650

"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

это к примеру, там много еще таких.

#209651
nikolai написал:
Ошибка: Subprocess failed. Error: Сбой RPM: error

[console]#rpmdb --rebuilddb[/console]

больше идей пока что нет. :(

#209686

:D
спасибо огромное. помогло.

Войдите или зарегистрируйтесь, чтобы ответить.