Jak naprawić błąd „nie można zablokować /var/lib/dpkg/lock”?

błąd

Jeśli masz dystrybucję i próbowałeś użyć menedżera pakietów, który cię przeskoczył błąd „nie można zablokować /var/lib/dpkg/lock”, nie martw się. Nie jest to coś poważnego, o co powinieneś się martwić, chociaż jest to denerwujące. Ponadto ma rozwiązanie, które pokażę w tym samouczku wyjaśnionym krok po kroku. W ten sposób pozbędziesz się tej niedogodności raz na zawsze, a Twoja dystrybucja będzie działała jak pierwszego dnia. Zobaczmy, jak...

Kiedy pojawia się błąd?

Błąd "Nie można zablokować /var/lib/dpkg/lock – otwórz (11: zasób tymczasowo niedostępny)” Zwykle dzieje się tak, gdy następuje przerwana aktualizacja jakiegoś pakietu i pakiety aktualizacji ulegają uszkodzeniu. Dzięki temu procesy aktualizacji są zajęte w nieskończonej pętli i zawsze dadzą ci ten problem, chyba że go naprawisz.

Rozwiązanie błędu Nie udało się zablokować /var/lib/dpkg/lock

Aby rozwiązać ten błąd, po prostu wykonaj te proste kroki:

  1. Wejdź do terminala i wpisz następujące polecenie, aby zabić proces aktualizacji, który jest w toku i powoduje problem (z opcją -v dla gadatliwego, -k, aby zabić proces, i -i dla programu, aby wskazać, które procesy będą zabij i poproś o pozwolenie na ich zatrzymanie):

sudo fuser -vki /var/lib/dpkg/lock

  1. Poniżej przedstawiono usunięcie pliku, w którym znajdują się dane aktualizacji, które wygenerowały problem, i odbywa się to za pomocą następującego polecenia:

sudo rm -f /var/lib/dpkg/lock

  1. Następnie pakiety aktualizacji, które powodują problem z:

sudo dpkg --configure --a

  1. Teraz problem będzie gotowy. Będziesz mógł ponownie sprawdzić dostępność aktualizacji i ponownie zainstalować problematyczną aktualizację, ale zanim zaczniesz, powinieneś uruchomić następujące polecenie, aby usunąć i naprawić uszkodzone pakiety:

sudo apt-get autoremove

Mam nadzieję, że było to dla Ciebie pomocne


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   HENRYK MORA powiedział

    świetnie Dziękuję Ci bardzo!!!!!