|
2.2, Piligrimm (ok), 11:20, 29/01/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Балин. Давайте теперь по два релиза ядра в сутки чтоли.
+1 Зачастли что-то... Хотя с другой стороны, это тоже не так плохо. Дыры быстрее закрываются.
| |
2.15, User294 (ok), 22:50, 29/01/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Балин. Давайте теперь по два релиза ядра в сутки чтоли.
Активность всяко хорошо. Что не развивается - то труп.
| |
|
|
|
3.12, Basiley (ok), 19:26, 29/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
а можно написать систему которая будет пытаться портировать/конвертироват конфиг предыдущего релиза, для сборки(оного).
тут есть над чем поломать голову, ибо готовых решения я пока не видел(что ни о чем не говорит).
| |
|
4.14, pavlinux (ok), 22:00, 29/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
Перед использованием причесать напильником!!!
#!/bin/bash;
KERNEL='uname -r'
VERSION=${KERNEL:0:1}
PATCHLEVEL=${KERNEL:2:1}
SUBLEVEL=${KERNEL:4:2}
EXTRAVERSION=${KERNEL:7:5}
COMPRESS="tar.bz2"
URL_PREFIX="http://www.kernel.org/pub/linux/kernel/v2.6/linux"
CHECK_IF_EXIST="wget --spider";
GET="wget"
# --------------------
cd /usr/src;
DNL=$URL_PREFIX-$VERSION.$PATCHLEVEL.$SUBLEVEL.$((++EXTRAVERSION)).$COMPRESS;
$CHECK_IF_EXIST $DNL;
if [ $? == 0 ]
then
$GET $DNL;
else
EXTRAVERSION=""
DNL=$URL_PREFIX-$VERSION.$PATCHLEVEL.$((++SUBLEVEL)).$EXTRAVERSION.$COMPRESS;
$CHECK_IF_EXIST $DNL;
if [ $? == 0 ]
then
$GET $DNL;
fi
fi
tar -xvf $VERSION.$PATCHLEVEL.$SUBLEVEL.$EXTRAVERSION.$COMPRESS;
cd $VERSION.$PATCHLEVEL.$SUBLEVEL.$EXTRAVERSION;
zcat /proc/config.gz > .config;
make silentoldconfig;
make -j 'cat /proc/cpuinfo | grep cores | wc -l';
make modules_install;
cp -vf arch/x86/boot/bzImage /boot/vmlinuz;
update-inittrd || mkinitrd || update-initramfs || echo "Oops";
echo b > /proc/sysrq-trigger || init 6 || reboot;
| |
4.16, Zenitur (?), 00:32, 30/01/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
cp /usr/src/linux-2.6.32.6/.config /usr/src/linux-2.6.32.7/.config
make oldconfig
| |
|
5.19, pavlinux (ok), 22:57, 30/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
там было ключевое слово - "будет пытаться"...
поэтому
make silentoldconfig
| |
|
6.20, Anonym (?), 08:59, 31/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
Или make oldconfig и нажать на Enter секунды на 3. Вопросов много не будет...
А что делает твйо скрипт? 0_0
| |
|
7.21, pavlinux (ok), 18:55, 31/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Или make oldconfig и нажать на Enter секунды на 3. Вопросов много
>не будет...
>А что делает твйо скрипт? 0_0
Ну примерно,...
* берет текущую версию ядра
* увеличивает последнюю циферку на 1
* проверяет есть такой файл на kernel.org
- качает
* если нет
- увеличивает предпоследнюю циферку.
- качает
* если скачал.
- разархивирует
- копирует старый конфиг
- компилит
- устанавливает
- перезагружается.
Как уже написал, надо допиливать...
| |
|
|
|
|
|
|
1.13, Просто Лось (?), 21:27, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> В анонсе 2.6.32.7 отмечено,
> что данная версия построена в
> основном за счет интеграции
> стабилизационных патчей,
> подготовленных командами дистрибутивов
> Gentoo, Debian и openSUSE.
>
А если посмотреть первоисточник, то всё ещё окажется интересней:
I want to strongly thank Ben Hutchings, of the Debian Kernel team, for
doing a lot of work on this release. He went through the Debian kernel
and sent me a lot of patches. Same goes for the openSUSE and Gentoo
kernel teams[1], they also did a great job digging patches out for this
release as well.
thanks,
greg k-h
...многабукаф...
[1] Ok, that would have been me, but I am on both of those teams, and if
I don't thank myself, who does?
Итого: команду Debian представлял Бен Хатчингс, а команды Gentoo и OpenSUSE сам Грег Кроа-Хартман.
| |
|
2.18, Basiley (ok), 11:34, 30/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Ну ёпть, только собрал 6, уже 7 на утро вышло.Всё заново.
Прогресс требует жертв.
то есть Вас.
трудицца ядренее.
абы людям было светлее и добрее :-)
Свободнее те(fix ;-)
| |
|
|