PDA

Visualizza la versione completa : Non riesco ad aggiornare il kernel


Petro_suse91
31-08-2004, 07:13
Ho scaricato l'ultima versione da kernel.org e l'ho messa in /usr/src/ ma quando tento di estrarla ecco cosa mi dice:

linux:/usr/src # bzip2 -dc patch-2.6.8.1.bz2 |patch -p1
bzip2: patch-2.6.8.1.bz2 is not a bzip2 file.

Eh va be, ci penserò dopo. Intanto configuro il kernel
Scarico i sorgenti, e nella shell non riesco a fare "make menuconfig".
Copio e incollo l'errore:

linux:/usr/src/linux # make xconfig (o menuconfig)
HOSTCC scripts/basic/fixdep
/bin/sh: line 1: gcc: command not found
make[1]: *** [scripts/basic/fixdep] Error 127
make: *** [scripts_basic] Error 2

Dov'è che sbaglio?

Meskalamdug
31-08-2004, 09:16
Devi scaricare il kernel intero
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.1.tar.gzhttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.1.tar.gz (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.1.tar.gz)

per compilarlo ti serve gcc.

Petro_suse91
31-08-2004, 14:09
E il gcc non è incluso nella suse 9.1? Ti prego dimmi che non devo installare pure quello... e se proprio devo farlo, come si fa? io linux l'ho installato solo ieri!

chaosd
31-08-2004, 14:20
ti mancano le librerie gcc e il compilatore

vai in YAST e apri la gestione dei pacchetti, installa tutto ciò che riguarda gcc, g++ e make

GhePeU
31-08-2004, 14:20
ma perchè non usi i kernel precompilati della suse?

non mischiare rpm e tar.gz da compilare, usa il package manager della suse per installare tutto

fra7576
31-08-2004, 14:21
se è la personal devi installare anche gcc, anzi lo devi installare sicuramente perchè se noti ti dice "gcc command not found"

se hai installato linux ieri non credo che ti serva ricompilare il kernel... in ogni caso suse ha una quantità di kernel disponibili in formato rpm..

Petro_suse91
31-08-2004, 14:56
Lo devo aggiornare perchè è il primo passo per far funzionare il mio modem adsl, a quanto ho letto. Solo che non ci capisco molto... Ho 3 file: il kernel completo, la patch scaricata da kernel.org e il prepatch pure da lì.
E poi ho i driver del modem. Sto seguendo la guida su http://midgard.pollycoke.org/linux-help/articoli/FastrateUSB100/fastrate0.html
Però non so come muovermi... sniff!

enterpris
31-08-2004, 15:01
Quindi il modem è il fastrate usb 100? Link utile (http://utenti.lycos.it/unarana/) :D

fra7576
31-08-2004, 15:15
che piaga questi modem usb :incupito:

Sym81
31-08-2004, 15:24
Originariamente inviato da GhePeU
ma perchè non usi i kernel precompilati della suse?

non mischiare rpm e tar.gz da compilare, usa il package manager della suse per installare tutto

Giusto. Io installerei i kernel-sources della Suse e patcherei quelli.

Loading