12.07.07, Aleksey Korotkov<[EMAIL PROTECTED]> написал(а):

> Задача следующая.

> Есть linux-2.6.21.1. Надо получить из него linux-2.6.22.1. Попытка
> приложить patch-2.6.21.2 к linux-2.6.21.1 приводит к следующему:

> Reversed (or previously applied) patch detected! Assume -R? [n] n

С четырёх циферной нумерацией версий стали выпускать патчи вида
patch-2.6.x.y, которые накладываются на ядра версии 2.6.x, не
2.6.x.y-1. Если надо 2.6.21.1 проапдейтить до 2.6.22.1, то нужно
сначала отменить (-R) patch-2.6.21.1 (станет версия 2.6.21), потом
применить патч 2.6.22, а потом на него 2.6.22.1. Если потом выйдет
2.6.22.2, то можно взять инкрементальный патч 2.6.22.1-2, либо опять
отменить (-R) patch-2.6.21.1 и наложить patch-2.6.22.2.

В общем - patch-2.6.x - это патч от версии 2.6.x-1 до 2.6.x. Патч
2.6.x.y - от версии 2.6.x до 2.6.x.y. Патч 2.6.x.y-(y+1) - это
инкрементальный патч между двумя минорными версиями 2.6.x.y и
2.6.x.y+1.

Это как я сам понял, док не читал, но для дебиановских серверов ядра
собираю постоянно (иногда очень даже помогает, т.к. в дебиане ядра
даже на момент выхода дистрибутива уже не сильно свежие, да и потом
год-два его не обновляют, а железо требует новых драйверов или фаер
новых модулей).
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом