Необслуживаемые обновления: ядра, поднимающие/, загружают пространство

Обычно мне нравится иметь unattended-upgrades включенный во всех моих серверах Ubuntu 14.04 (оба security и updates). Соответствующая строка конфигурации для моего вопроса следующая:

// Do automatic removal of new unused dependencies after the upgrade
// (equivalent to apt-get autoremove)
Unattended-Upgrade::Remove-Unused-Dependencies "true";

Однако, когда я проверяю, что мои серверы I видят, что существует много старых ядер все еще там. Пример:

$ apt-get autoremove
...
The following packages will be REMOVED:
  linux-headers-3.13.0-52 linux-headers-3.13.0-52-generic
  linux-headers-3.13.0-57 linux-headers-3.13.0-57-generic
  linux-headers-3.13.0-58 linux-headers-3.13.0-58-generic
  linux-headers-3.13.0-59 linux-headers-3.13.0-59-generic
  linux-image-3.13.0-52-generic linux-image-3.13.0-57-generic
  linux-image-3.13.0-58-generic linux-image-3.13.0-59-generic
  linux-image-extra-3.13.0-52-generic linux-image-extra-3.13.0-57-generic
  linux-image-extra-3.13.0-58-generic linux-image-extra-3.13.0-59-generic

Это берет много из /boot пространство и лично у меня нет потребности сохранить старые ядра. Я предположил, что упомянутая строка конфигурации будет заботиться об этом, но она не делает. Какие потребности быть сделанным для очистки старых ядер?

1
задан 3 August 2015 в 08:38
1 ответ

Похоже, это ошибка с автоматическими обновлениями. Согласно отчету об ошибке исправление было реализовано, но еще не перенесено обратно в Ubuntu 14.04.

Тем временем вы всегда можете запустить команду вручную:

apt-get autoremove

Вы можете поместить apt -get autoremove -y в ваш crontab.

1
ответ дан 4 December 2019 в 00:02

Теги

Похожие вопросы