Напевно з якоїсь нагоди у вас були проблеми биті пакети. Якщо так, і у вас є дистрибутив Debian / Ubuntu або на їх основі, ви можете вирішити ці проблеми досить простим способом, дотримуючись кроків у цьому посібнику. Так вони перестануть вам заважати ...
Але перш за все ви повинні знати Хто вони розбиті пакети, якщо ви ще цього не знаєте. Ну, іноді може трапитися так, що пакет з якихось причин не може бути встановлений правильно або він несумісний з іншими пакетами, від яких це залежить. Якщо це трапиться, ви не зможете оновити, встановити або видалити будь-який пакет із дистрибутива. Пакет, який викликає усі ці проблеми, - це так званий битий пакет ...
L мотиви чому даються непрацюючі пакети, можуть бути:
- Ви намагалися встановити програму, зовнішню для офіційних сховищ дистрибутива.
- Встановлення програми випадково переривається. Які б не були причини.
- Або що оновлення операційної системи перервано.
- Є й інші причини, хоча вищезазначені є найбільш частими ...
Виправити проблему з непрацюючими пакетами
Незалежно від причини, ви повинні виправити це, щоб все продовжувало працювати правильно. Щоб вирішити цю поширену проблему, слід просто слідувати цим прості кроки ...
помилка
Ви напевно бачили, що намагалися щось встановити на типова помилка тип:
- Не вдалося отримати lock / var / lib / dpkg / lock
- Не вдається заблокувати каталог / var / lib / apt / lists /
Мати можливість солюціонар Ви можете запустити ці команди:
sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock
Вирішити проблему з dpkg
Ймовірно, що при використанні інструменту управління пакетами низького рівня dpkg і ви отримали помилку:
- dpkg: пакет обробки помилок [ім'я_пакета] (–чистка))
в полагодьте це Ви можете зробити наступне, якщо не знаєте назви пакету, що спричиняє проблему:
sudo dpkg –configure -a sudo dpkg –remove –force-remove –reinstreq
Замість цього якщо ви знаєте ім’я спробуйте це:
sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/ sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete
Не забудьте замінити ім'я_пакета за назвою пакету, який спричиняє проблему у вашому випадку ...
Вирішити проблему з APT
Інший спосіб це зробити - за допомогою APT, менеджера пакетів високого рівня. Для цього спочатку переконайтеся, що немає нових версій пакетів:
sudo apt –fix-missing update
Якщо ні, спробуйте пробіг Замовити:
sudo apt install -f sudo apt update