> Вы будете крайне удивлены(tm), но в альте ядро -- это тоже пакет!Да хоть зеленый покемон. Если работать предлагается не через обычную механику пакетника - это, имхо, FAIL управления пакетами.
> А особенности с обработкой созданы искуственно, поскольку конкретно этот кусок системы
> имеет не совсем обычные свойства,
Как по мне - как раз удобно управлять так же как остальным софтом. Админам хорошо - один инструментарий на все. А необычности разрулены через метапакеты, хуки и правила авторемува. ИМХО вышло логично и удобно. И кастомизабельно под любые извращения. Хоть в u-boot на эмбедовке кернел прописывай или кернел из своего репа тащи. Воткнул хуки которые будут делать как надо было и ... пакету с ядром даже не обязательно знать что кто-то что-то дополнительно сделал, лишь бы оборудование поддерживало.
> особенно во время загрузки.
Во время загрузки работает бутлоадер. Дебианщики смогли интегрироваться с разными интересными механизмами, не только прописыванием списков ядер и обновлений initfs, но и, например, grub + софт в системе могут совместно играть в игру "а взлетела ли система с вот этим ядром?". Юзермод может выставлять бутлоадеру маркер что система взлетела после апдейта. Если маркера вдруг нет - упс. Boot failed. Бут может и какое-нибудь рекавери закатить. Системд опять же неплохо в эти сценарии вписывается. И к grub на гвозди жестко не прибито на самом деле - так можно сделать хоть с uboot если это надо.
> Думаю, Вам не требуется разжёвывать разницу между проблемой обновления ядра и того же 0ad.
Да, но дебианщики показали как эти разницы самим пакетником и его фичами обыграть. Без создания неудобств админам и логично для майнтайнеров и разработчиков. Более того, вся эта механика - generic. И пользоваться этим можно и для других пакетов, если это надо. А откуда вообще следует что особой обработки апдейта достоин только кернел?
> update-kernel -t un-def
Говоря за себя - я хочу для работы с софтом оперировать пакетником, а не какими-то там утилитами. И кроме того - а что такое un-def? Мне это не очевидно как юзеру/админу так сходу. А что означает linux-lowlatency - я догадываюсь.
> Сюрприз! (дальше догадаетесь?)
Да, я догадываюсь что в альте любят все делать... странно и нелогично, чтоли.
> Так какую же разницу Вы хотели показать? Или полное отсутствие функциональной по существу? :)
Я хотел показать тому человеку что он неправ в своих предъявах дебиану и убунте. Так ставятся вообще любые локальные пакеты. Ядро ничем не особенное в этом. Единственная его особенность как софтины для разработчика - разве что умение самому собирать deb-пакеты в процессе билда, даже не требуя для этого обычных дебиановских утилсов. Это уже фича, а не баг, наверное.
> Тоже удивился.
Собственно из-за такой напраслины я и взъелся в основном.
> Вы бы или спрашивали, или посмотрели, прежде чем делать столь сильные -- и ошибочные -- утверждения.
То что оно где-то там внутри что-то делает с пакетами - это круто, конечно, но для пользователя это совершенно отдельная утиль.
>> Кому и ubuntu - невеста.
> Вам видней.
Даже в убунте смогли сделать апдейты кернела вменяемо. Хоть и утащили технологию из дебиана, разумеется.