Newsgroup: it.comp.os.linux.sys
Titolo: Kernel 2.6 e Debian Woody

Ciao!
Vorrei usare il kernel 2.6 con la mia debian Woody perchč vorrei verificare
il funzionamento di APM e ACPI sul mio portatile.
Su internet ho trovato un HowTo che indica le versioni minime necessarie dei
programmi per usare correttamente il 2.6 .
Perň alcuni pacchetti apt sono troppo vecchi e contengono versioni dei
programmi inferiori q quelle richieste dal 2.6 .
C'č un modo per installare i pacchetti aggiornati rimanendo a "stable" cioč
senza passare a sid o sarge?
Grazie,
AlphaPi[jr]

 programmi inferiori q quelle richieste dal 2.6 .
Non ho capito esattamente i termini del tuo problema: io uso woody con 
il kernel 2.6, scaricato da 
kernel.org
 e compilato. C'è un solo 
pacchetto che è necessario veramente per installarlo, si chiama 
module-init-tools ed è molto facile trovare un backport per woody con 
google.
Siccome questo pacchetto sostituisce modutils e questo causa qualche 
piccolo problemino (superabilissimo), ti consiglio di leggerti qualche 
post passato sull'argomento in questo ng, soprattutto se vuoi mantenere 
la compatibilità anche con un kernel 2.4.
Non serve nient'altro di particolare, magari installare Alsa per il 
suono, ma si fa tranquillamente.
Se ti serve qualche indicazione più specifica, chiedila pure.
Ciao, Paolo

 programmi inferiori q quelle richieste dal 2.6 .
Non ho capito esattamente i termini del tuo problema: io uso woody con
il kernel 2.6, scaricato da 
kernel.org
 e compilato. C'è un solo
pacchetto che è necessario veramente per installarlo, si chiama
module-init-tools ed è molto facile trovare un backport per woody con
google.
Siccome questo pacchetto sostituisce modutils e questo causa qualche
piccolo problemino (superabilissimo), ti consiglio di leggerti qualche
post passato sull'argomento su "iniziare", soprattutto se vuoi mantenere


 "stable" cioè senza passare a sid o sarge?
Se i pacchetti che devi installare non hanno troppe dipendenze puoi
scaricarli(con le loro dipendenze) e installarli direttamente.
Un altra soluzione che evita di picchiarsi troppo con le dipendenze e'
ricompilare i deb-src.
Vedi anche:
http://www.debian.org/doc/manuals/apt-howto/index.it.html
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.it.html#s-default-ver
sion
Alessandro.

 Ciao, Paolo
AlphaPi[jr]

 ricompilare i deb-src.
Avevo pensato anche io di fare cosě co0me soluzione estrema ma prefererirei
non scardinare le dipendenze di apt :-)
AlphaPi[jr]

AlphaPi[jr] :

Veramente, AFAIK non scardini nulla, le dipendenze rimangono, ma tengono conto
del software che hai installato.
Alessandro.

 del software che hai installato.
Buono a sapersi!
Grazie,
AlphaPi[jr]

 
Non sono riuscito ad andare sul tuo link, il pacchetto è comuque questo: 
http://www.backports.org/debian/dists/woody/module-init-tools/binary-i386/
Un consiglio: questo pacchetto (almeno la versione che ho usato io) 
causa la rimozione di modutils 2.4.15 e in conseguenza di modconf. Prima 
di installarlo, per sicurezza, fai una copia di /sbin/insmod, depmod, 
modprobe, rmmod, lsmod (spero di non averne dimenticato nessuno), 
dandogli come nome /sbin/insmod.modutils, depmode.modutils eccetera. 
Copia anche i loro "man" con la stessa rinominazione (si dice?).
In questo modo se qualcosa va storto sei sicuro di poter riavviare il 
sistema con il kernel 2.4: infatti il modprobe dei module-init-tools 
chiama automaticamente modprobe.modutils se si accorge che il kernel è 
<2.5.49, lo stesso vale per gli altri comandi. E' utile anche farsi una 
copia dello script kernelversion che essendo in modutils viene anche 
esso tolto. Ovviamente vedi tu cosa vuoi essere sicuro al 100% di 
salvare da modutils. Forse i nuovi backport fanno tutto ciò 
automaticamente (io l'ho fatto 3 mesi fa) però per essere sicuri è 
meglio fare anche le copie.
Per non trovarti poi difficoltà nell'installare  i pacchetti di 
aggiornamento per woody, è utile farsi un pacchetto dummy con equivs, 
dal nome "modutils", versione "2.4.21-3" (dalla 2.4.21-2 è compatibile 
con module-init-tools), cosi non avrai "rogne" in seguito e puoi pure 
reinstallare modconf (che non so se funziona col kernel 2.6, non credo).
Per compilare il kernel 2.6 a me non ha funzionato il "debian way", ma 
si fa con tre semplici comandi: make, make modules_install, make install 
(occhio che il nuovo kernel va a finire in / e non in /boot).
Se usi kde e dando make xconfig ti viene fuori un errore, vuol dire che 
ti serve un pacchetto dev di kde, ora non ricordo il nome purtroppo.
Una volta che hai compilato e installato il nuovo kernel, devi tenere 
conto che alcuni nomi di moduli sono cambiati e quindi devi aggiungere 
le nuove denominazioni a /etc/modules: ad es. quello del controller usb 
si chiama ora uhci_hcd, quello della stampante usb si chiama usblp.
Ovviamente poi troverai piano piano altri eventuali ritocchi da fare, io 
per esempio ho dovuto correggere qualche script (l'avvio di anacron ad 
esempio), ma almeno nel mio caso non è stata roba impegnativa.
Scusa il post davvero troppo lungo, ma ti ho voluto riassumere il 
risultato dei miei sbattimenti un po' caotici intorno il nuovo kernel, 
spero ti possano essere utili!
Ciao, Paolo