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:
- 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
- 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
- Następnie pakiety aktualizacji, które powodują problem z:
sudo dpkg --configure --a
- 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
świetnie Dziękuję Ci bardzo!!!!!