ПРИМЕЧАНИЕ: это только в том случае, если вы не можете использовать apt для очистки из-за 100% полной загрузки /
Если apt-get не работает, потому что ваш / boot на 100%, вам нужно сначала очистить / загрузить. Вероятно, это привело к обновлению ядра в частичной установке, что означает, что apt довольно сильно застыл и будет продолжать указывать apt-get -f install
, даже если эта команда продолжает сбой.
Получить список изображений ядра и определить, с чем вы можете обойтись. Эта команда покажет установленные ядра, за исключением текущего sudo dpkg --list 'linux-image*'|awk '{ if (=="ii") print }'|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
, чтобы очистить то, что делает apump grumpy о частичной установке.
Если вы столкнулись с ошибкой, включающей строку типа «Внутренняя ошибка: не удалось найти изображение (/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, обзор Ссылка и рассмотрите возможность установки Unattended-Upgrade :: Remove-Unused-Dependencies в true в / etc / кв / apt.conf.d / 50unattended-обновления. Это будет эквивалент запуска autoremove после каждого обновления безопасности, чтобы убедиться, что вы очищаете неиспользуемые ядра, но также удалите другие вещи, которые, по его мнению, не используются, избавляют вас от этой проблемы в будущем.