Для Ubuntu создан (http://www.mail-archive.com/ubuntu-devel-announce@lists...) архив пакетов (https://wiki.ubuntu.com/KernelMainlineBuilds) с немодифицированным ядром Linux, собранным на базе исходных текстов представленных на сайте kernel.org (http://kernel.org) ("ванильное" ядро), без добавления дополнительных патчей. Пакеты представлены для всех вновь выпускаемых стабильных и предварительных ("-rc") релизов. Сборка организована для пользователей желающих принять участие в тестировании ядра, дает возможность без лишних усилий познакомиться с представленными в последних релизах новшествами и может быть использованы для проверки на наличие регрессивных изменений в базовом пакете с ядром из дистрибутива Ubuntu, связанных с внесением специфичных для Ubuntu патчей.
В архиве (http://kernel.ubuntu.com/~kernel-ppa/mainline/) в настоящий момент представлены deb-пакеты с ядрами 2.6.16, 2.6.24.x, 2.6.27.x, 2.6.28.x, 2.6.29-rc*. Для представленных ядер отсутствуют сборки проприетаных модулей и специфичных Ubuntu драйверов, требующих модификации ядра.URL: http://www.mail-archive.com/ubuntu-devel-announce@lists...
Новость: http://www.opennet.me/opennews/art.shtml?num=20543
чего же репозиторий то не сделали.
"Наша убунта не содержит генетически-модифицированных ядер"
OMG, только сейчас до этого додуматься...
уж лучше так:wget -c http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 && tar -xvjf linux-2.6.28.tar.bz2
cd linux
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.28.XX.bz2
bzcat patch-2.6.28.XX.bz2| patch -p1
cp /boot/config-$(uname -r) .config | make oldconfig
make-kpkg clean
make-kpkg --initrd --revision=386 kernel_image kernel_headers modules_image
>[оверквотинг удален]
>
>wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.28.XX.bz2
>
>bzcat patch-2.6.28.XX.bz2| patch -p1
>
>cp /boot/config-$(uname -r) .config | make oldconfig
>
>make-kpkg clean
>
>make-kpkg --initrd --revision=386 kernel_image kernel_headers modules_imageкруто ))
>[оверквотинг удален]
>
>wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.28.XX.bz2
>
>bzcat patch-2.6.28.XX.bz2| patch -p1
>
>cp /boot/config-$(uname -r) .config | make oldconfig
>
>make-kpkg clean
>
>make-kpkg --initrd --revision=386 kernel_image kernel_headers modules_imageи нифига не соберётся ... (если конечно же /boot/config-$(uname -r) не самодельный)
>[оверквотинг удален]
>
>wget -c http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.28.XX.bz2
>
>bzcat patch-2.6.28.XX.bz2| patch -p1
>
>cp /boot/config-$(uname -r) .config | make oldconfig
>
>make-kpkg clean
>
>make-kpkg --initrd --revision=386 kernel_image kernel_headers modules_imageО! терь я зню как <s>пропатчить КДЕ</s> поставить себе самое самое последнее ядро!
Через недельку забекаплюсь... И вперёд на мины!!! -:)
Смысл?
>make-kpkg cleanЭто только для пересбоки. Со свежераспакованными сорцами там не нужно делать.
и эту чушь в новости зафигачили??пускай ещё сделают отдельный пакет для программы X но без README-файла
и в отдельную новость это! обязательно!
Тем не менее, мне, например, пришлось очень кстати: о существовании подобного сервиса я до сих пор не знал... Так что большое спасибо автору поста...
>Тем не менее, мне, например, пришлось очень кстати: о существовании подобного сервиса
>я до сих пор не знал... Так что большое спасибо автору
>поста...http://www.debian.org/releases/stable/i386/ch08s06.html.ru
Для убунты тоже должна где-то быть аналогичная документация...Лично мне не понятен смысл существования этого архива. Те, кто сознательно хотят тестить или кому нужны новые фичи, сами разберутся в документации и соберут себе ванильные ядра. А простым пользователям это нафиг не надо... ИМХО
Почему не нужно ? У меня на дистрах с ядрами до 2.6.28 - компьютер категорически отказывался выключаться и приходилось пересобирать заново ядро... Так что очень кстати, эти выложенные ядрышки...
А где можно посмотреть, какие они там патчи накладывают на своё офф. ядро?
>А где можно посмотреть, какие они там патчи накладывают на своё офф.
>ядро?Натравить diff на их ядро vs ваниллы - самое очевидное что в бошку пришло.Тупо и универсально :).Наверное есть и другие, более цивильные методы...
Не, ну эт уж топорно шибко :) Должно же быть что-то на подобе patch-line или чего-нибудь такого, где можно было бы посмотреть что-за патчи накладываются и каков функционал привносится тем самым.
>А где можно посмотреть, какие они там патчи накладывают на своё офф.
>ядро?Воспользоваться родным дебиановским методом:
aptitude install build-essential dpkg-dev
apt-get source linux-kernel-xxxx
dpkg-source -x linux-kernel-xxxx.dscидти в каталог debian и смотреть патчи - красивые и документированные.
>Для Ubuntu создан (http://www.mail-archive.com/ubuntu-devel-announce@lists...) архив пакетов (https://wiki.ubuntu.com/KernelMainlineBuilds) с немодифицированным ядром Linux, собранным
>на базе исходных текстов представленных на сайте kernel.org (http://kernel.org) ("ванильное" ядро),Для opensuse такое тоже есть на http://download.opensuse.org/repositories/Kernel:/Vanilla/
>Для представленных ядер отсутствуют сборки _проприетарных_модулей_ и специфичных Ubuntu _драйверов_А модуль и драйвер это не одно и тоже?