uscito kernel 2.6.25

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: uscito kernel 2.6.25

Messaggio da Toni »

Contra:
tar -xjf linux-2.6.24.5.tar.bz2
cp -aiv linux/.config *.5
rm -i linux
ln -s *.5 linux

cosi` mantieni il vecchio 2.6.24.4 invariato,
poi il solito, cd linux
make oldconfig
make bzImage ...
ecc.
mkdir linux-2.6.24.5
cp -r * linux-2.6.24.4/ linux-2.6.24.5
mv patch-2.6.24.4-5.bz2 linux-2.6.24.5/
cd linux-2.6.24.5
mv .config config.backup
make mrproper
mv config.backup .config
bzip2 -dc patch-2.6.24.4-5.bz2 | patch -p1
make oldconfig
make menuconfig
etc etc etc

in questo modo conservi i sorgenti del vecchio kernel ed hai un kernel nuovo di zecca scaricando solo 22 k

EDIT : ho qualche dubbio :lol: :lol:
cp -r * linux-2.6.24.4/ linux-2.6.24.5
riproduce un copia fedele dell' albero dei sorgenti?

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: uscito kernel 2.6.25

Messaggio da Mario Vanoni »

il_notturnista ha scritto:
Contra:
tar -xjf linux-2.6.24.5.tar.bz2
cp -aiv linux/.config *.5
rm -i linux
ln -s *.5 linux

cosi` mantieni il vecchio 2.6.24.4 invariato,
poi il solito, cd linux
make oldconfig
make bzImage ...
ecc.
mkdir linux-2.6.24.5
cp -r * linux-2.6.24.4/ linux-2.6.24.5
mv patch-2.6.24.4-5.bz2 linux-2.6.24.5/
cd linux-2.6.24.5
mv .config config.backup
make mrproper
mv config.backup .config
bzip2 -dc patch-2.6.24.4-5.bz2 | patch -p1
make oldconfig
make menuconfig
etc etc etc

in questo modo conservi i sorgenti del vecchio kernel ed hai un kernel nuovo di zecca scaricando solo 22 k
Concordo al 100%.
Ma con 4 MEGA di download (promessi 7/20 MEGA), chi me lo fa fare?

Mario Vanoni

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: uscito kernel 2.6.25

Messaggio da targzeta »

il_notturnista ha scritto:....
potresti ovviare al problema scaricando le patch incrementali da http://www.kernel.org...
Svelami un segreto, ma installando la patch 2.6.24.4-5 è uguale ad installare la patch 2.6.25 sul 2.6.24?
Io installo sempre le patch incrementali ma non ho mai capito come mai non ce ne è una chiamata 2.6.24.4-2.6.25, quindi è questa? In pratica dopo la finale, nel nostro caso la 2.6.24.4 ne fanno sempre un altra che ti porta alla release successiva, la 2.6.25?

Spina

P.S. Sul modo con cui la installi però ho un pò di dubbi, io non lancerei il make mrproper, ma alla fine uno fa quello che vuole.
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: uscito kernel 2.6.25

Messaggio da conraid »

spina ha scritto: Svelami un segreto, ma installando la patch 2.6.24.4-5 è uguale ad installare la patch 2.6.25 sul 2.6.24?
Io installo sempre le patch incrementali ma non ho mai capito come mai non ce ne è una chiamata 2.6.24.4-2.6.25, quindi è questa? In pratica dopo la finale, nel nostro caso la 2.6.24.4 ne fanno sempre un altra che ti porta alla release successiva, la 2.6.25?
Non so trami git, ma se scarichi da www.kernel.org o mirror, devi applicarle "sempre" alla versione base
Quindi la patch-2.6.24.4 la applichi al 2.6.24
E la patch-2.6.25 la applichi al 2.6.24

Se hai un 2.6.23 prima applichi la 2.6.24 e poi la 2.6.25
Da quando è comparso il quarto numero di versioni non ho mai capito bene la procedura, ma se ho un 2.6.24.4 ed applico la patch.2.6.24.5 mi da errore e mi dice di applicarla al 2.6.24

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: uscito kernel 2.6.25

Messaggio da Toni »

Svelami un segreto, ma installando la patch 2.6.24.4-5 è uguale ad installare la patch 2.6.25 sul 2.6.24?
non ottieni lo stesso kernel .

la patch 2.6.24.4-5 deve essere applicata al kernel 2.6.24.4 ,
da questa operazione ottieni un kernel 2.6.24.5 che è ben diverso dal 2.6.25 .
non ho mai capito come mai non ce ne è una chiamata 2.6.24.4-2.6.25
applicando questa patch http://www.kernel.org/diff/diffview.cgi ... -final.bz2

al 2.6.24.4 . ottieni un 2.6.25

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: uscito kernel 2.6.25

Messaggio da targzeta »

il_notturnista ha scritto:....
applicando questa patch http://www.kernel.org/diff/diffview.cgi ... -final.bz2

al 2.6.24.4 . ottieni un 2.6.25
Ed ora che ho già applicato la patch 2.6.24.4-5 come faccio a passare al 2.6.25?

@conraid
praticamente fai quello che faccio io :). In pratica io come faccio, ho il kernel 2.6.23, poi ho i vari incrementi sino al 2.6.23.14. Quando passo al 2.6.24 prima decomprimo il 2.6.23 e poi ci applico la patch 2.6.24 e i vari incrementi che mi portano al 2.6.24.4. Ma ora che voglio passare al 2.6.25 devo decomprime il 2.6.23 patcharlo con il 2.6.24 e ripatcharlo con il 2.6.25.
Dato che mi sembra un processo un pò troppo "stupido" pensavo ci fosse un modo per passare direttamente dall'ultimo incremento del 2.6.24 al 2.6.25.

Sono sicuro che ci spiegerà meglio 'il_notturnista', magari dandoci anche un link da leggere :).

Spina

P.S. @conraid. Ho letto meglio il tuo post, è vero che le patch vanno applicate alla versione base, ma gli incrementi si applicano agli incrementi precedenti. In pratica, dopo che hai scaricato il kernel 2.6.24, passi al 2.6.24.1 applicandogli la patch 2.6.24.1 che si trova nella directory:
http://www.eu.kernel.org/pub/linux/kernel/v2.6/
per passare al 2.6.24.2 invece ci sono due modi, ho applichi la patch 2.6.24.2 (che trovi sempre nella stessa directory) al kernel 2.6.24 , oppure puoi applicare l'incremento 2.6.24.1-2 al kernel 2.6.24.1. Gli incrementi si trovano nella directory
http://www.eu.kernel.org/pub/linux/kernel/v2.6/incr/

Offtopic: @conraid, ho visto che hanno modificato un pò di cose al driver ide, magari ora mi rifunziona il masterizzatore, quando torno a Lecce riprovo
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Re: uscito kernel 2.6.25

Messaggio da Vito »

io per applicare le patch non uso le patch incrementali... ho il 2.6.24.4,quindi scarico la patch per il 2.6.24.4 ,la applico al contrario con l'opzione -R.Poi successivamente applico la patch per il 2.6.25.....In termini di console:

Codice: Seleziona tutto

#bzip2 patch-2.6.24.4.bz2 | patch -p1 -R
#bzip2 patch-2.6.25.bz2 | patch -p1 
e così applico tutte le patch :).
Ultima modifica di Vito il dom 20 apr 2008, 11:34, modificato 1 volta in totale.
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: uscito kernel 2.6.25

Messaggio da Toni »

Ed ora che ho già applicato la patch 2.6.24.4-5 come faccio a passare al 2.6.25?
consultando man patch , ho notato che esiste un opzione -R (reverse ) potrebbe fare al caso tuo , bisognerebbe fare un po di prove .
EDIT = Non avevo visto il post di Vito , allora l'opzione r funziona :D
Quando passo al 2.6.24 prima decomprimo il 2.6.23 e poi ci applico la patch 2.6.24 e i vari incrementi che mi portano al 2.6.24.4
se parti da un 2.6.23 devi applicare la patch 2.6.24 e successivamente la patch 2.6.24.4 .

Purtroppo non ho nessun link da suggerirti .Però posso dirti che su kernel.org
The latest stable version of the Linux kernel is: 2.6.25 2008-04-17 03:15 UTC F V VI C Changelog
F indica il sorgente intero del kernel linux

V indica la patch da applicare alla versione inferiore ( in questo caso considerando 2.6.25 , la versione inferiore è 2.6.(25 - 1), quindi V indica la patch da applicare al kernel 2.6.24 per ottenere un 2.6.25)

se invece la release fosse stata ( esempio ) 2.6.24.4 V avrebbe indicato la patch da applicare al 2.6.24

VI indica la patch incrementale da applicare alla precedente versione del kernel che è comparsa in " The latest stable version of the Linux kernel is" per ottenere la versione corrente.

esempio

The latest stable version of the Linux kernel is: 2.6.24.4 2008-04-10 01:15 UTC F V VI C Changelog
successivamente dopo un po di giorni compare
The latest stable version of the Linux kernel is: 2.6.25 2008-04-17 03:15 UTC F V VI C Changelog

se sei in possesso di un 2.6.24.4 il modo più veloce per passare ad un 2.6.25 è applicare la patch incrementale VI del 2008-04-17.

Ciao

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: uscito kernel 2.6.25

Messaggio da conraid »

il_notturnista ha scritto: VI indica la patch incrementale da applicare alla precedente versione del kernel che è comparsa in " The latest stable version of the Linux kernel is" per ottenere la versione corrente.

esempio

The latest stable version of the Linux kernel is: 2.6.24.4 2008-04-10 01:15 UTC F V VI C Changelog
successivamente dopo un po di giorni compare
The latest stable version of the Linux kernel is: 2.6.25 2008-04-17 03:15 UTC F V VI C Changelog

se sei in possesso di un 2.6.24.4 il modo più veloce per passare ad un 2.6.25 è applicare la patch incrementale VI del 2008-04-17.
Grazie per i suggerimenti, ma un appunto su quanto scritto sopra.
Se le sigle hanno un senso la patch VI di
The latest stable version of the Linux kernel is: 2.6.25 2008-04-17 03:15 UTC F V VI C Changelog
server per passare dal kernel 2.6.25rc9 al 2.6.25 final, infatti il nome è patch-2.6.25-rc9-final.bz2 e si trova in ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/incr

Questo suggerimento però mi ha dato spunto per spulciare l'FTP, e c'è in incr anche nel ramo principale.
Le patch per passare da 2.6.24.3 a 2.6.24.4 (per esempio) senza fare il reverse come fa Vito si trovano qui
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/incr

Non riesco a trovare quella che dal 2.6.24.4 porti al 2.6.25

Oh... forse dico solo scemate :-)

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: uscito kernel 2.6.25

Messaggio da Toni »

:-k bel dubbio .

non vorrei dire fesserie ma riflettendo un attimo penso che un 2.6.25 altro non sia che un 2.6.24 con relativi bugfixs ( da qui il quarto numero ) e funzionalità aggiunte
Non riesco a trovare quella che dal 2.6.24.4 porti al 2.6.25
forse perchè la patch è proprio patch-2.6.25-rc9-final.bz2
Tra un pò provo e vi faccio sapere
ciao

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: uscito kernel 2.6.25

Messaggio da Toni »

per passare dal kernel 2.6.25rc9 al 2.6.25 final, infatti il nome è patch-2.6.25-rc9-final.bz2
non penso sia cosi.
la rc9 è proprio la patch che porta al 2.6.25 , proprio per questo motivo viene aggiunto il final .
se ci pensi bene alla fine l'ultima release candidate sarà la versione finale ;)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: uscito kernel 2.6.25

Messaggio da conraid »

il_notturnista ha scritto:
per passare dal kernel 2.6.25rc9 al 2.6.25 final, infatti il nome è patch-2.6.25-rc9-final.bz2
non penso sia cosi.
la rc9 è proprio la patch che porta al 2.6.25 , proprio per questo motivo viene aggiunto il final .
se ci pensi bene alla fine l'ultima release candidate sarà la versione finale ;)

Prima c'è patch-2.6.25-rc8-rc9.bz2, guarda nell'FTP
Scaricandola noti subito che è di 28kb, troppo poco per passare dal 2.6.24.4 al 2.6.25 e poi se guardi all'interno noti che i cambiamenti sono proprio dall'rc9, alla 2.6.25
Prova

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: uscito kernel 2.6.25

Messaggio da Toni »

hai ragione . infatti ho appena provato e non patcha , piu tardi indagherò piu a fondo

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: uscito kernel 2.6.25

Messaggio da Toni »

ho trovato questo interessante documento

http://www.kernel.org/pub/linux/kernel/ ... f/ch06.pdf

a quanto pare le patch incrementali esistono solo all'interno di una versione
per passare da un versione a l'altra l'autore del documento suggerisce di tornare alla versione base e poi applicare la patch successiva , ovvero lo stesso metodo che aveva proposto Vito

@conraid
a quanto pare non esiste una patch che porta dal 2.6.24.4 al 2.6.25 , chiedo scusa per le fesserie che ho scritto prima :lol:

ciao

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: uscito kernel 2.6.25

Messaggio da slucky »

davvero istruttivo e interessante :-k , finora avevo sempre scaricato i sorgenti interi per compilare un nuovo kernel, ma con questo sistema è molto più comodo e semplice, anche se secondo me ha senso logico usarlo, se devi passare a versioni successive della stessa serie, tipo dal 2.6.24.4 al 2.6.24.5, in caso di passaggi di versione sostanziali preferisco utilizzare il metodo tradizionale :D

Saluti a tutti

Rispondi