PDA

View Full Version : come cavolo si scopmpatta sta benedetta patch?


khri81
27-09-2004, 23:21
bash-2.05b$ tar jpxvf 2.6.9-rc2-mm4.bz2
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
tar: Read 1192 bytes from 2.6.9-rc2-mm4.bz2
tar: Error exit delayed from previous errors



???

RaouL_BennetH
27-09-2004, 23:28
provato con: bunzip2 nome_patch.bz2?

khri81
27-09-2004, 23:35
come faccio ad applicare la patch del kernel 2.6.9 al kernel 2.6.8.1 rc4???

ho fatto patch -p0 < nome-patch > errorepatch

ma nel file errore patch ho una valanga di errori!!! :confused:

RaouL_BennetH
27-09-2004, 23:50
Premessa: uso linux da si e no un tre settimane, ergo, prendi con le molle quello che ti dico :D

Ma, da quello che so, il 2.6.9 è appunto ancora in rc, ovvero in release candidate, ora, a meno che non si scarichi detto kernel, non è che forse tu non possa proprio mettere una patch per un determinato kernel ad un altro?

khri81
27-09-2004, 23:54
scusa ma xchè in kernel.org nn riesco a trovare il kernel 2.6.9??? io vedo solo le patch cosi ho pensato che si dovesse applicare le patch al 2.6.8 x avere il 2.6.9! :confused:

RaouL_BennetH
27-09-2004, 23:59
Originariamente inviato da khri81
scusa ma xchè in kernel.org nn riesco a trovare il kernel 2.6.9??? io vedo solo le patch cosi ho pensato che si dovesse applicare le patch al 2.6.8 x avere il 2.6.9! :confused:

Può darsi che tu abbia ragione, questo davvero non lo so :boh:

come ti dicevo, ho iniziato da poco, speriamo che qualcuno più esperto ci illumini :D

VICIUS
28-09-2004, 01:17
Originariamente inviato da khri81
scusa ma xchè in kernel.org nn riesco a trovare il kernel 2.6.9??? io vedo solo le patch cosi ho pensato che si dovesse applicare le patch al 2.6.8 x avere il 2.6.9! :confused:
non trovi il 2.6.9 perchè ancora non è uscito. :)

ciao ;)

wubby
28-09-2004, 07:00
Originariamente inviato da khri81
bash-2.05b$ tar jpxvf 2.6.9-rc2-mm4.bz2


tar -jxvf 2.6.9-rc2-mm4.bz2

wubby
28-09-2004, 07:03
Originariamente inviato da khri81
come faccio ad applicare la patch del kernel 2.6.9 al kernel 2.6.8.1 rc4???


Salva la patch su /usr/src

poi all'interno della directory che contiene il tuo kernel scrivi:

bunzip2 -c /usr/src/patch-del-kernel | patch -p1

PiloZ
28-09-2004, 09:55
patch -Np1 -i patch.diff --dry-run

se non hai errori a quel punto la applichi togliendo l'ultima parte.

patch -Np1 -i patch.diff

CiaZ :)
metodo consigliatomi tempo fa da vicius :p

khri81
28-09-2004, 10:23
appunto se nn è ancora uscito il 2.6.9 che cavolo ci stanno a farte le patch x il 2.6.9?


vanno applicato al 2.6.8 giusto?

PiloZ
28-09-2004, 11:02
e si credo proprio di si, lo dovresti capire quando la scarichi.
Solitamente le patch sono sempre raccolte in cartelle che prendono il nome della versione del kernel a cui si applica.
ciao

khri81
28-09-2004, 14:07
con bunzip2 mi da questo problema:


bash-2.05b$ bunzip2 -c /usr/src/patch-2.6.9-rc2.bz2 | patch -p1
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru a/CREDITS b/CREDITS
|--- a/CREDITS 2004-09-12 22:34:41 -07:00
|+++ b/CREDITS 2004-09-12 22:34:41 -07:00
--------------------------
File to patch:

cosa vuol dire?

wubby
28-09-2004, 16:54
Originariamente inviato da khri81
con bunzip2 mi da questo problema:


bash-2.05b$ bunzip2 -c /usr/src/patch-2.6.9-rc2.bz2 | patch -p1
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru a/CREDITS b/CREDITS
|--- a/CREDITS 2004-09-12 22:34:41 -07:00
|+++ b/CREDITS 2004-09-12 22:34:41 -07:00
--------------------------
File to patch:

cosa vuol dire?

Premessa: Si usa bunzip2 insieme a patch.

Non mi è mai capitato questo problema! ;)

Ti trovi all'interno della directory con i sorgenti del kernel quando dai il comando?

khri81
28-09-2004, 17:06
xchè scusa io come lo usato? :confused:

certo che mi trovo nella dir dei sorgenti del kernel, dove mi dovrei trovare da mia zia? :D

wubby
28-09-2004, 17:15
Originariamente inviato da khri81
xchè scusa io come lo usato? :confused:
certo che mi trovo nella dir dei sorgenti del kernel, dove mi dovrei trovare da mia zia? :D

Ops... :D
Facciamo così:
scompatta il kernel 2.6.8.1 in maniera da avere una dir vergine che non ha subito pastrocchi e poi patcha il kernel.

Se lo hai gia fatto o non dovesse funzionare, mi arrendo... ;)

khri81
28-09-2004, 17:21
già fatto. ;)