Якщо у вас є дистрибутив, і ви спробували скористатися диспетчером пакунків, і він вас стрибнув помилка "не вдалося заблокувати /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
Сподіваюсь, це було для вас корисним
чудово, дуже дякую!!!!!