патч ядра (как?)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

патч ядра

Сообщение Данил »

Скачал патчи для ядра patch-2.6.14.1.bz2 patch-2.6.14.2.bz2 ядро linux-2.6.14.tar.bz2 ставил так patch linux-2.6.14.tar.bz2 patch-2.6.14.1 пишет patching file linux-2.6.14.tar.bz2 Hunk #1 FAILED at 1. 1 out of 1 hunk FAILED -- saving rejects to file linux-2.6.14.tar.bz2.rej can't find file to patch at input line 18 Perhaps you should have used the -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/arch/s390/appldata/appldata_base.c b/arch/s390/appldata/appldata_base.c |index c9f2f60..dee6ab5 100644 |--- a/arch/s390/appldata/appldata_base.c |+++ b/arch/s390/appldata/appldata_base.c -------------------------- File to patch: Делал так patch -p 1 linux-2.6.14.tar.bz2 patch-2.6.14.1 то же самое наверное я неправильно патчу А как правильно? Нужно ли их распаковывать? В поиске искал но конкретно ничего не понял всё вокруг да около.
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: патч ядра

Сообщение Bolverk »

Мдя. А распаковать?

и прочитать README
Спасибо сказали:
Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

Re: патч ядра

Сообщение Данил »

Я абсолютно не зная что делать
скажи по порядку
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: патч ядра

Сообщение clx »

tar -jxvf *.tar.bz2
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: патч ядра

Сообщение Bolverk »

Данил писал(а):
16.11.2005 19:37
Я абсолютно не зная что делать

А зачем делаешь?
Спасибо сказали:
Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

Re: патч ядра

Сообщение Данил »

Распаковать то я знаю
а патч как наложить

>А зачем делаешь?
вот
[PATCH] ipvs: fix connection leak
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: патч ядра

Сообщение vg2.0 »

Здесь написано как накладывать патч, и не только. ;)
http://linux.alhimia.ru/pub/lar/doc/kernel...nstall-2.0.html
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: патч ядра

Сообщение alastor »

Ну на всякий случай, если кому лень по ссылке сходить:

Код: Выделить всё

# patch -p1 < ./patch-2.6.14.1

- в случае уже распакованного патча (распаковывать надо в каталог с исходниками

Код: Выделить всё

bzip2 -dc patch-2.6.14.bz2 | patch -p0
gzip -cd patch-2.6.14.gz | patch -p0

в случае запакованного патча.
Спасибо сказали:
Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

Re: патч ядра

Сообщение Данил »

Наконец-то!!
распакованный патч надо положить в корень распакованного ядра и сделать
patch -p1 -i patch-2.6.14.2

Интересно что если пропатчить 2.6.14
патчем 2.6.14.1 то потом 2.6.14.2 не ставится так что надо ставить на чистое 2.6.14 ядро

:)

Большое спасибо vg2.0!!

Да мы и живём рядом!
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали: