ПРИМІТКА: це лише в тому випадку, якщо ви не можете використовувати apt для очищення через 100% повного завантаження
Якщо apt-get не функціонує, оскільки ваш / завантажувач знаходиться на 100%, вам потрібно спочатку очистити / запустити. Це, ймовірно, застало оновлення ядра в частковій установці, що означає, що apt майже повністю застиг, і буде постійно говорити вам про запуск, apt-get -f install
навіть якщо ця команда не працює.
Отримайте список зображень ядра та визначте, що можна зробити без. Ця команда покаже встановлені ядра, за винятком поточного sudo dpkg --list 'linux-image*'|awk '{ if ($1=="ii") print $2}'|grep -v `uname -r`
. Зверніть увагу на дві новіші версії у списку. Не потрібно турбуватися про запущений, оскільки він не вказаний тут. Ви можете перевірити це за допомогою uname -r
.
Створіть команду для видалення всіх файлів у / boot для ядер, які не мають значення для вас, використовуючи розширення дужок, щоб зберегти вас здоровими. Не забудьте виключити поточне та два найновіші зображення ядра. Приклад: sudo rm -rf /boot/*-3.2.0-{23,45,49,51,52,53,54,55}-*
. Ви також можете використовувати діапазон із синтаксисом {80..84}.
sudo apt-get -f install
щоб очистити те, що робить сприятливим наріканням на часткове встановлення.
Якщо ви зіткнулися з помилкою, що включає такий рядок, як "Внутрішня помилка: Не вдалося знайти зображення (/boot/vmlinuz-3.2.0-56-generic)", виконайте команду sudo apt-get purge linux-image-3.2.0-56-generic
(з відповідною версією).
Нарешті, sudo apt-get autoremove
щоб очистити старі пакети зображень ядра, осиротівши ручним очищенням завантаження.
Пропонуйте, запустіть sudo apt-get update
і sudo apt-get upgrade
подбайте про будь-які оновлення, які, можливо, створили резервну копію під час очікування відкриття повної / завантажувальної частини.
Пропозиція2, перегляньте https://help.ubuntu.com/community/AutomaticSecurityUpdates і розгляньте, як встановити Unattended-Upgrade :: Remove-Unused-Dependitions на істинне в /etc/apt/apt.conf.d/50unattended-upgrades. Це буде еквівалентом запуску авторемонту після кожного оновлення безпеки, щоб переконатися, що ви очищаєте невикористані ядра, але також видалятимете інші речі, які, на його думку, не використовуються, врятуючи вас від цієї проблеми в майбутньому.