LINUX.ORG.RU
ФорумAdmin

Как накладывать патч на kernel 2.6 ?


0

0

в /usr/src/linux-2.6.8.1 лежат исходники. в /usr/src лежит patch-2.6.9-rc1 уже разжатый из bz2 на команду patch -p1 < patch-2.6.9-rc1 ругается, требует имя файла который надо патчить !!! Ну и что делать-то ?

anonymous

может надо не -p1, а -p0 или -p2?

Эта опция отвечает за кол-во отрезанных директорий от начала, при указании в .patch пути к файлам, что будут патчится.

anonymous
()

На счет -p1 - правильно, в патчах ядру оно так и есть (хотя никогда не мешает заглянуть в patch-файл и проверить)
А не патчит оно потому, что надо сделать
mv patch-2.6.9-rc1 /usr/src/linux-2.6.8.1
cd /usr/src/linux-2.6.8.1
patch -p1 < patch-2.6.9-rc1

Отрезая каталоги (в данном случае один) с помощью -p1, мы изменяем пути к файлам, загляните в сам patch и посмотрите какие пути при этом получатся - сразу поймете, почему патч (точнее текущий каталог) должен находиться в /usr/src/linux-2.6.8.1

spirit ★★★★★
()
Ответ на: комментарий от spirit

Совет от spirit помог,спасибо !!!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.