Hello! Предлагается добавить в kernel-build-tools следующие макросы: ======================================================================= # Standard %%post script for kernel-image-* packages %post_kernel_image() \ /sbin/installkernel %1 \ %nil # Standard %%preun script for kernel-image-* packages %preun_kernel_image() \ /sbin/modprobe loop > /dev/null 2>&1 ||: \ /sbin/installkernel --remove %1 \ %nil # Standard %%post script for kernel-headers-* packages %post_kernel_headers() \ [ -x %_sbindir/adjust_kernel_headers ] && %_sbindir/adjust_kernel_headers ||: \ %nil # Standard %%postun script for kernel-headers-* packages %postun_kernel_headers() \ [ -x %_sbindir/adjust_kernel_headers ] && %_sbindir/adjust_kernel_headers ||: \ %nil # Standard %%post script for kernel-modules-* packages %post_kernel_modules() \ [ -n "$DURING_INSTALL" ] || \ /sbin/depmod -a -F /boot/System.map-%1 %1 \ %nil # Standard %%postun script for kernel-modules-* packages %postun_kernel_modules() \ [ -n "$DURING_INSTALL" ] || \ [ ! -f /boot/System.map-%1 ] || \ /sbin/depmod -a -F /boot/System.map-%1 %1 \ %nil ======================================================================= Использоваться они будут в скриптах пакетов kernel-image-*: %post %post_kernel_image %kversion-%flavour-%krelease %preun %preun_kernel_image %kversion-%flavour-%krelease %post -n kernel-headers-%flavour %post_kernel_headers %kversion-%flavour-%krelease %postun -n kernel-headers-%flavour %postun_kernel_headers %kversion-%flavour-%krelease а также в пакетах kernel-modules-*: %post %post_kernel_modules %kversion-%flavour-%krelease %postun %postun_kernel_modules %kversion-%flavour-%krelease Непосредственная причина этих изменений - необходимость добавления проверки DURING_INSTALL в скрипты установки kernel-modules-*; раз уж придётся перелопатить всю эту кучу пакетов, имеет смысл постараться сделать правильно. Для пакетов kernel-image-* ещё придётся добавлять PreReq: bootloader-utils >= 0.3-alt1; по сути это зависимость %post_kernel_image, но механизм поиска зависимостей для скриптов сейчас отсутствует, поэтому придётся добавлять эту зависимость руками. Впрочем, в данном случае даже поиск зависимостей как для shell-скрипта не решил бы проблему, поскольку нужна зависимость на конкретную версию пакета, а не просто на /sbin/installkernel. -- Sergey Vlasov