LINUX.ORG.RU

как удалить пакет?


0

0

В Mandriva 2007 установил игру balazar из http://easyurpmi.zarb.org/ в /игры/приключения/balazar-0.3.1-2mdv2007. Игра не работает. Попытки удалить с помощью "Управления программами" безрезультатны (при выделении строки с названием игры происходит возврат на предыдущий экран).

При попытке удаления в консоли получаю сообщения:

[q@localhost ~]$ rpm -e balazar

ошибка: can't create transaction lock on /var/lib/rpm/__db.000

ошибка: невозможно получить блокировку исключительный на /var/lib/rpm/Packages

ошибка: невозможно открыть индекс Packages используя db3 - Операция не позволяется (1)

ошибка: не могу открыть базу данных Packages в /var/lib/rpm

Вопрос: как удалить пакет?

P.S. В меню KDE вместо balazar отображается %{title}. Может в ней вирус поселился?

★★★★★

Проблему удаления решил (в консоли забыл переключится в root :)), но вопрос почему пакетный менеджер не удалял этот пакет остался. Если кто знает, поделитесь опытом. :)

quickquest ★★★★★
() автор топика

удали все /vat/lib/rpm/*

или man urpmi

KaLoVraD
()
Ответ на: комментарий от emaxx

>вестимо, потому что мандрива =)

Вообще-то это первый случай такого странного поведения пакета.

>Или из-под рута тоже не удалялся?

Под рутом нормально удалил в консоли, но из графического "Управления программами", который тоже запускается под рутом, удалить было невозможно. При попытке поставить галочку на строке balazar происходил возврат на предыдущий экран. Возможно, попался очень кривой пакет. :)

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