Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Не могу удалить пакет (SUSE Linux Leap 42.2)
Во время автоматического обновления системы произошел сбой по питанию. Теперь проблема: обновления не проходят (вручную тоже не переустановить), судя по всему, по причине невозможности удаления пакета. При подаче команды

sudo zypper remove <package>

происходит следующее. Начинается удаление, запрос подтверждения, вроде даже начинает удалять, но потом что-то вроде

error RPM <package> not installed.

и пакет остается установленным.

Вот такая ерунда: пакет вроде как установлен, а с другой стороны -- не установлен. Не удалить, не переустановить, вообще ничего не получается. В YaST та же ерунда (кстати, в списке, выдаваемом YaST, версия пакета почему-то синим цветом, у всех рабочих пакетов --- черным).


Я уже голову сломал: что делать... Кто-нибудь что-нибудь посоветует?

 Re: Не могу удалить пакет (SUSE Linux)
zypper verify должен исправлять ситуацию в случае поломки зависимостей и прочих плохих вещей.

 Re: Не могу удалить пакет (SUSE Linux)
12d3 в сообщении #1210790 писал(а):
zypper verify должен исправлять ситуацию в случае поломки зависимостей и прочих плохих вещей.


Пробовал. Не помогает: он пытается этот патологический пакет удалить и дальше все точно так, как при ручном удалении.

 Re: Не могу удалить пакет (SUSE Linux Leap 42.2)
Можно так сделать:
zypper clean -a - почистить кэш зиппера.
rpm --rebuilddb - починить базу данных установленных пакетов.
На всякий можно потом еще раз кэш зиппера почистить, хуже не станет.
В YaST'е синим цветом вроде как отсвечиваются пакеты, которые можно обновить.

 Re: Не могу удалить пакет (SUSE Linux Leap 42.2)
12d3 в сообщении #1210796 писал(а):
Можно так сделать:
zypper clean -a - почистить кэш зиппера.
rpm --rebuilddb - починить базу данных установленных пакетов.
На всякий можно потом еще раз кэш зиппера почистить, хуже не станет.
В YaST'е синим цветом вроде как отсвечиваются пакеты, которые можно обновить.



Спасибо. Помогло.

 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group