Почему «purge-old-kernels» удаляет только общие пакеты заголовков?

Я думал, что наконец нашел решение моих проблем, не имея достаточно умного, чтобы удалить ядра / заголовки, которые не нужны «чистым старым ядрам» благодаря byobu. Он отлично подходит для ядер (к счастью, поскольку это имя), но для пакетов заголовков это не так хорошо работает.

Пример:

# dpkg -l | grep linux-header ii linux-headers-4.4.0-101 4.4.0-101.124 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-103 4.4.0-103.126 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-103-generic 4.4.0-103.126 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP ii linux-headers-4.4.0-104 4.4.0-104.127 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-104-generic 4.4.0-104.127 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP ii linux-headers-4.4.0-108 4.4.0-108.131 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-108-generic 4.4.0-108.131 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP ii linux-headers-4.4.0-109 4.4.0-109.132 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-109-generic 4.4.0-109.132 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP ii linux-headers-4.4.0-75 4.4.0-75.96 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-78 4.4.0-78.99 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-79 4.4.0-79.100 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-81 4.4.0-81.104 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-83 4.4.0-83.106 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-87 4.4.0-87.110 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-89 4.4.0-89.112 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-91 4.4.0-91.114 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-93 4.4.0-93.116 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-96 4.4.0-96.119 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-97 4.4.0-97.120 all Header files related to Linux kernel version 4.4.0 ii linux-headers-4.4.0-98 4.4.0-98.121 all Header files related to Linux kernel version 4.4.0

Как вы можете видеть, я использовал его в этой системе и он удаляет только -генерированные пакеты. Кажется, что он работает, чтобы удалить пакеты, которые выглядят так:

The following packages will be REMOVED: linux-headers-4.4.0-103-generic* linux-headers-4.4.0-104-generic* linux-image-4.4.0-103-generic* linux-image-4.4.0-104-generic* 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.

Как вы можете видеть, он удаляет только общие пакеты заголовков и вообще не касается базовых пакетов.

Любой способ заставить это обратить внимание на них? Пытаясь автоматизировать это в довольно многих системах, используя cron и пытаясь сделать это как можно проще. Спасибо.

0
задан 16 January 2018 в 23:43

0 ответов

Другие вопросы по тегам:

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