PDA

View Full Version : HELP Configurazione del Kernel


csvqkm
04-06-2004, 13:13
Come è evidenziato dal titolo ho problemi nel ricompilare il kernel.
In effetti ho due problemi il primo è di non riuscire ad eseguire ne l' Xconfig ne il comando menù config ma funziona solo il comando "config"
quindi in modalità solo testo,
la seconda questione è che non conosco la funzione di tutti i moduli che il programma mi chiede se installare, c'è qualche manuale che spieghi ogni singola caratteristica del kernel.

Il mio sistema operativo e Debian woody con Xfree aggiornato all'ultima versione da cosa può dipendere il non funzionamento dei comandi Xconfig e menùconfig??

:muro: nn ci capisco più nulla

pigio
04-06-2004, 13:16
sulla debian prima di lanciare il comando
#make menuconfig
devi installare le librerie ncurses
lancia il comando: #apt-cache search ncurses ed in base all'elenco vedi di preciso la libreria da installare

csvqkm
04-06-2004, 13:37
grazie pigio ora finalmente potrò eseguire il comando menuconfig :p

Non è che conosci anche qualche guida dove spiega tutti i moduli del kernel 2.6 e la loro funzione?
:D

pigio
04-06-2004, 13:41
no, purtroppo io vado con l'help e con tanto tanto CxxO

linux_goblin
04-06-2004, 14:07
intanto una domanda stupida:
sei andato nella directory /usr/src/linux prima di lanciare
"make xconfig" - tutto minuscolo ?

ad ogni modo la documentazione per il tuo kernel la trovi in /usr/src/linux/Documentation

ciao,
Marco - Goblin

pinball
04-06-2004, 16:41
come ti han già detto devi installare le ncurses, cmp io ti consiglio, prima di iniziare, di installare i soliti:

apt-get install make gcc kernel-package libncurses5-dev

;) :p

poi devi anche prendere ovviamente modutils e module-init-tools se vuoi mettere su un kernel 2.6.x ex-novo (invece se lo stai già usando un 2.6.x probabilmente quei pacchetti li hai già installati ;) :p ).

per info su ogni singolo modulo, quando fai make menuconfig avrai la voce "help" disponibile per ogni singolo modulo: alcuni sono intuitivi x gli altri appunto ti tocca leggere l'help (spesso magari anche leggendolo comq non si capisce niente, come succede a me :D però magari per molti altri un'idea te la fai! ;) :D )

ciaoooo

csvqkm
04-06-2004, 16:58
Originariamente inviato da moly82
come ti han già detto devi installare le ncurses, cmp io ti consiglio, prima di iniziare, di installare i soliti:

apt-get install make gcc kernel-package libncurses5-dev

;) :p

poi devi anche prendere ovviamente modutils e module-init-tools se vuoi mettere su un kernel 2.6.x ex-novo (invece se lo stai già usando un 2.6.x probabilmente quei pacchetti li hai già installati ;) :p ).

per info su ogni singolo modulo, quando fai make menuconfig avrai la voce "help" disponibile per ogni singolo modulo: alcuni sono intuitivi x gli altri appunto ti tocca leggere l'help (spesso magari anche leggendolo comq non si capisce niente, come succede a me :D però magari per molti altri un'idea te la fai! ;) :D )

ciaoooo


Non è che sai anche dirmi dove trovare gli ultimi pacchetti per modutils e module-init-tools?
Comunque vedo che aggiornare il cernel alla versione 2.6 è abbastanza un casino.
:rolleyes:

pinball
04-06-2004, 18:10
se usi woody devi cercare semplicemente su apt-get.org un repository che contenga tali pacchetti, ma scusa tu al momento che kernel hai?

cmq passare al 2.6.x non è affatto difficile! ;) :p

csvqkm
04-06-2004, 19:35
Ora nn ricordo bene comunque è il kernel 2.4.x Il problema è che se utilizzo APT get penso mi scarichi pacchetti vecchi adatti al kernel 2.4 che è ancora il kernel di debian woody per scaricare gli ultimi pacchetti dovrei vedere da qualche altra parte penso?

App ma è indispensabile aggiornare questi due pacchetti?

pinball
04-06-2004, 19:46
Originariamente inviato da csvqkm
Ora nn ricordo bene comunque è il kernel 2.4.x Il problema è che se utilizzo APT get penso mi scarichi pacchetti vecchi adatti al kernel 2.4 che è ancora il kernel di debian woody per scaricare gli ultimi pacchetti dovrei vedere da qualche altra parte penso?

App ma è indispensabile aggiornare questi due pacchetti?

si può sapere se tu hai woody o sid al momento?

dal primo post direi woody.. in tal caso ti serve te l'ho già detto un repository apposta per i module-init-tools di sid per il kernel 2.6.x...

csvqkm
04-06-2004, 19:58
Originariamente inviato da moly82
si può sapere se tu hai woody o sid al momento?

dal primo post direi woody.. in tal caso ti serve te l'ho già detto un repository apposta per i module-init-tools di sid per il kernel 2.6.x...

Ho woody ma nn ho capito cosa intendi per repository per i module-init-tools . Puoi spiegarti meglio :confused:

pinball
04-06-2004, 20:17
Originariamente inviato da csvqkm
Ho woody ma nn ho capito cosa intendi per repository per i module-init-tools . Puoi spiegarti meglio :confused:

azz se hai woody avrai roba molto vecchia.. ma hai connesisone veloce? se si fossi in te meterei sid.. o come minimo sarge! vabbè cmq i module-init-tools che van bene col 2.6 sono quelli mesis a disposizione da sid, che offre pacchetti + aggiornati di woody, per questo se vuoi i module-init-tools che vadano bene devi fornire ad APT una fonte ("repository") di sid (non ufficiale), e da li fargli prendere il pacchetto inquestione aggiornato.
su www.apt-get.org trovi tutti questi repository non-uff ocn una semplice ricera, eccoti alcuni esempio che ho trovato in 30 secondi:

deb http://www.fs.tum.de/~bunk/debian woody/kernel-26 main
deb http://www.backports.org/debian stable all
deb http://www.backports.org/debian stable all
deb http://dc.deb.free.fr/debian/woody/binary-i386 ./
deb http://www.proesdorf.de/debian/ stable main contrib

per aggiungerlo agli altri rep e "farlo vedere ad apt" fai

nano /etc/apt/sources.list

aggiungi UNO di quei repository (che funzioni), salvi esci e poi dai come root:

apt-get update
apt-get upgrade module-init-tools

cmq mettere debian e non sapere nemmeno cosa siano i repository.. vabbè... prima di fare ogni cosa ti consiglio vivamente di leggere l'apt how to disponibile su questo stesso forum, sezione faq | how-to avanzati

ciao! :)

csvqkm
04-06-2004, 22:04
Grazie mille appena posso provo ;)