[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