[sisyphus] apt-get remove и lilo.conf
Sergey Vlasov
vsu на altlinux.ru
Вс Ноя 13 18:08:24 UTC 2011
On Sun, Nov 13, 2011 at 04:26:32PM +0400, Alexei V. Mezin wrote:
> Вроде раньше при apt-get remove kernel-image после удаления ядра
> обновлялось содержимое lilo.conf?
>
> А теперь ничего такого не происходит. Какой теперь официальный алгоритм
> удаления старых ядер из системы?
Похоже, официальный алгоритм - установить загрузчик grub2, для
которого при любом изменении набора установленных ядер делается полная
перегенерация файла конфигурации. Раньше удаление записей из
конфигурации загрузчиков делалось в скриптах %postun пакетов ядра
(вызовом /sbin/installkernel --remove %kversion-%flavour-%krelease),
однако сейчас эти скрипты оттуда выброшены, и вместо них используется
механизм filetrigger (/usr/lib/rpm/boot_kernel.filetrigger,
/usr/lib/rpm/grub2.filetrigger), однако для объявленных устаревшими
загрузчиков там /sbin/installkernel не вызывается с параметром
--remove при удалении пакетов.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20111113/8f80ebd6/attachment.bin>
Подробная информация о списке рассылки Sisyphus