Ако имате дистрибуция и сте се опитали да използвате мениджъра на пакети и той ви е скочил грешката "не може да заключи /var/lib/dpkg/lock", не се тревожи. Не е нещо сериозно, за което трябва да се притеснявате, макар че е досадно. В допълнение, той има решение, както ще ви покажа в този урок, обяснен стъпка по стъпка. По този начин ще се отървете от това неудобство веднъж завинаги и вашата дистрибуция ще продължи да работи като първия ден. Е, да видим как...
Кога възниква грешката?
Грешката "Не можа да се заключи /var/lib/dpkg/lock – отворено (11: Ресурсът временно недостъпен)“ Обикновено се случва, когато има прекъсната актуализация на някакъв пакет и пакетите за актуализация се повредят. Това поддържа процесите на актуализиране заети в безкраен цикъл и винаги ще ви създава този проблем, освен ако не го поправите.
Решение на грешката Неуспешно заключване /var/lib/dpkg/lock
За да разрешите тази грешка, просто следвайте тези прости стъпки:
- Въведете терминала и въведете следната команда, за да прекратите процеса на актуализация, който е останал чакащ и причинява проблема (с опцията -v за многословен, -k за унищожаване на процеса и -i за програмата, за да посочи какви процеси ще убийте и поискайте разрешение да ги спрете):
sudo fuser -vki /var/lib/dpkg/lock
- Следва да изтриете файла, в който са данните на актуализациите, генерирали проблема, и това се прави със следната команда:
sudo rm -f /var/lib/dpkg/lock
- След това пакетите за актуализиране, които причиняват проблема с:
sudo dpkg --configure --a
- Сега проблемът ще бъде готов. Ще можете да проверите отново за актуализации и да инсталирате отново проблемната актуализация, но преди да започнете, трябва да изпълните следната команда, за да премахнете и поправите повредени пакети:
sudo apt-get autoremove
Надявам се, че е било полезно за вас
страхотно, много ти благодаря!!!!!