Fix E: Не може да се заключи / var / cache / apt / archives / lock

Проблем:

Онзи ден един читател ме попита дали има проблеми с този вид грешка:

E: Не може да се заключи / var / cache / apt / archives / lock - open (11: ресурсът временно е недостъпен)

E: Не може да се заключи директорията / var / cache / apt / archives /

Тя се опитва да следва един от съветите, споменати в нещата, които трябва да направите, след като инсталира Ubuntu 14.04, когато срещне тази грешка. Неговият един от най-често срещаните грешки в Ubuntu и един от най-малко досадните.

Причина:

Ако се чудите какво е причинил тази грешка на първо място, причината е очевидна в самата грешка. Грешката казва: Не може да се заключи / var / cache / apt / archives / lock - open (11: Ресурсът временно е недостъпен) . И точно това се случва.

Докато се опитвате да инсталирате някой пакет с apt команда, друг мениджър на пакети работи или се извършва актуализация.

Възможно е софтуерът да е отворен или друг терминал да използва командите apt или apt-get.

Решение:

Първото и най-важно е да не се прави нищо. Искам да кажа, че след като другата програма, която използва ресурса, завърши процеса, ресурсите ще бъдат достъпни отново.

В противен случай потърсете други програми, които може да използват apt. Затворете тази програма.

Можете също така да търсите, ако има екземпляр на команда apt (използвайте ps aux | grep -i apt) и след това убийте процеса.

По-лесен начин да направите това е да използвате командата killall:

sudo killall apt-get 

Ако горните команди не решат проблема с E: Не може да се заключи / var / cache / apt / archives / lock - open (11: Временно няма достъп до ресурс), опитайте следните команди един по един, за да отстраните проблема:

 sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 

Горните команди премахват заключващите файлове и по този начин apt и dpkg packag управителният процес са свободни да бъдат използвани отново. Въпреки че не е необходимо, може да се наложи да преконфигурирате dpkg с командата по-долу:

 sudo dpkg --configure -a 

Надявам се, че този бърз съвет помага при решаването на тази обща грешка при обновяване в Ubuntu. Всички въпроси или предложения са добре дошли. Ciao :)

Препоръчано

digiKam 5.0 Издаден! Инсталирайте го в Ubuntu Linux
2019
Mycroft Mark II: Отговорът с отворен код на Amazon Echo и Google Home, който не ви шпионира
2019
13 неща, които трябва да направите след инсталирането на Ubuntu 17.04
2019