niepowodzenie usuwania obrotów

0

Mam problem z usunięciem zainstalowanych rpm.

> rpm -q  my_rpm
my_rpm-3.0.0-27
> rpm -e my_rpm
error: can't create transaction lock on /var/lib/rpm/__db.000

Próbowałem również uruchomić go jako superużytkownik. To też nie działa.

Czy ktoś ma pomysł, co może być problemem?

Omer Dagan
źródło
Czy uruchomiłeś ps -ef | grep rpm, aby sprawdzić, czy działa inna instancja rpm?
Eran Ben-Natan

Odpowiedzi:

1

Zwykle oznacza to, że coś innego korzysta z bazy danych rpm. Jeśli masz graficznego menedżera pakietów (takiego jak menedżer aktualizacji lub yum gui), otwórz go i spróbuj ponownie. Jeśli nic nie możesz znaleźć, wyloguj się i zaloguj ponownie.

W każdym przypadku, rpm polecenia powinny być zawsze uruchamiane jako root, nie będą działać inaczej.

terdon
źródło