Автоматическая очистка загрузочной папки

Здравствуйте, один из моих знакомых, который не так озабочен компьютерами, и в Ubuntu есть установка Ubuntu с только 200 МБ свободного места для загрузочного раздела.

Это имеет смысл, если вам нравится устанавливать только несколько ядер. В любом случае Ubuntu сохраняет каждое ядро ​​с каждым обновлением. Таким образом, будущие обновления этого человека не удастся, потому что загрузочный раздел заполнен. Это приводит к проблемам. Однажды система даже оказалась в не загружаемом состоянии.

Что вы предлагаете этому человеку сделать?

Есть ли возможность включить автоматическую очистку загрузочного раздела? Если нет, может ли он быть встроен в программу обновления программного обеспечения?

Спасибо за ответы.

1 ответ

Решение

Автоудаление ядер в Ubuntu контролируется /etc/kernel/postinst.d/apt-auto-removal файл. Если пакет не помечен для удержания, то он должен сохранить последние две версии и более новые. Это означает, что вам нужно запустить последнюю версию, чтобы удалить старые.

После того, как вы перезагрузили последнее ядро, введите команду:

sudo apt-get autoremove

Если это не поможет, вы всегда можете использовать эту команду:

dpkg -l linux-* | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e [0-9] | grep -E "(image|headers)" | xargs sudo apt-get -y purge
Другие вопросы по тегам