Често тези грешки се решават доста лесно. Ако просто се опитате да научите малко за точката им на възникване, лесно можете да разрешите тези грешки. Тази статия ще говори за много често срещана грешка, с която повечето потребители на Linux може да са се сблъскали, докато са използвали тази операционна система. Ще се опитаме да получим задълбочени познания за грешката „Не можах да получа заключване / var / lib / dpkg / lock-frontend“.
Какво представлява грешката „Не може да се получи заключване / var / lib / dpkg / lock-frontend“?
Винаги, когато срещнете тази грешка, докато използвате какъвто и да е вкус на операционната система Linux, това предполага едно от следните три неща:
- В момента се изпълнява графично приложение, което използва пакета dpkg.
- На вашия терминал се изпълнява команда apt.
- Във фонов режим се изпълнява подходящ процес.
Как да разрешите тази грешка?
Три лесни метода за разрешаване на тази грешка са разгледани по-долу.
Метод # 1
Първият метод е най-простият, най-лесният и най-бързият. Всичко, което трябва да направите, е да изчакате приключването на гореспоменатите процеси. След известно време опитайте да стартирате командата, която е задействала тази грешка по-рано. Ако проблемът се реши, тогава добре и добре. Ако не стане, ще трябва да продължите с метод №2.
Метод # 2
Вторият метод става малко по-сложен.
При този метод ще трябва да изпълните следните стъпки:
- Стартирайте терминала в Ubuntu 20.04, като натиснете Ctrl + T или като щракнете върху иконата за дейности, намираща се на вашия работен плот, и напишете „терминал“ в лентата за търсене, която се появи, щракнете двукратно върху резултатите от търсенето, за да стартирате терминала.
- Можете също да щракнете с десния бутон на работния плот и след това да изберете опцията „Open Terminal“ от изскачащото меню.
- Новосъздаденият терминален прозорец е показан на изображението по-долу:
- Въведете следната команда във вашия терминал и след това натиснете клавиша Enter: sudo killall apt apt-get
Тази команда е показана на следното изображение:
След като изпълните тази команда, опитайте да изпълните командата, която е задействала тази грешка отново. Ако това не доведе до тази грешка за пореден път, тогава вероятно сте разрешили този проблем. В противен случай ще трябва да изпробвате метод №3.
Метод # 3
Този метод е труден, но ясен.
За да коригирате грешката, обсъдена по-горе с този метод, изпълнете следните стъпки:
- Стартирайте терминала в Ubuntu 20.04, като натиснете Ctrl + T или като щракнете върху иконата за дейности, разположена на вашия работен плот, и напишете „терминал“ в лентата за търсене, която се появи, щракнете двукратно върху резултатите от търсенето, за да стартирате терминала.
- Можете също да щракнете с десния бутон на работния плот и след това да изберете опцията „Open Terminal“ от изскачащото меню.
- Новосъздаденият терминален прозорец е показан на изображението по-долу:
- Въведете следната команда във вашия терминал и след това натиснете клавиша Enter: sudo rm / var / lib / apt / lists / lock / var / cache / apt / archives / lock / var / lib / dpkg / lock *
Тук / var / lib / apt / lists / lock, / var / cache / apt / archives / lock и / var / lib / dpkg / lock * са трите заключващи файла, отговорни за тази грешка и тази команда има тенденция да ги премахне три файла.Можете или да премахнете тези три файла заедно, както се прави от тази команда, или можете да премахнете тези три файла един по един, като въведете три отделни команди.Тази команда е показана на следното изображение:
След като изпълните тази команда, проблемът ви ще бъде разрешен и ще можете успешно да продължите с командите, които се опитвате да изпълните по-рано.
Заключение
Тази статия разглежда причините за грешката „Не може да се получи заключване / var / lib / dpkg / lock-frontend“ и предоставя три различни метода за премахване на тази грешка в Linux. Всичко, което трябва да направите, е да изпробвате тези методи един по един, така че ако на всеки етап проблемът бъде отстранен, няма да се налага да губите времето си, опитвайки следващия метод.