Newsgroup: it.comp.os.linux.iniziare
Titolo: Compilazione kernel

Ciao , sto cercando di compilare il mio primo kernel sulla mia Debian 
sarge ma trovo subito un grosso ostacolo nella prima fase :non riesco a 
scompattare il kernel compresso in .bz2
Ottengo questo errore :
debian:/usr/src# tar xvjf patch-2.6.10.bz2
tar: bzip2: Cannot exec: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
Ho verificato con ls la directory /usr/src e in essa risulta 
patch-2.6.10.bz2
Dopo aver copiato il kernel scaricato in /usr/src , mi sposto in questa 
directory e procedo con il comando per scompattare , sbaglio forse ?
Grazie mille
Aiace

 scompattare il kernel compresso in .bz2
i .bz2 si scompattano con bunzip2
-- 
Sì d'accordo "Free Mandela", "Free Valpreda" e tutti gli altri, ma Free 
anche Fitti Fattis!

 forse ?
sbagli file :-) il file con il kernel si chiama linux-2.6.10.tar.bz2
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.10.tar.bz2
quella che hai scaricato e' la patch per "convertire" un 2.6.9 in un
2.6.10, ma devi avere il sorgente del 2.6.9 prima!
ciao
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.

 
Accidenti ..ma sto seguendo le indicazioni di una guida dove mi indicava 
chiaramente di usare tar xvjf ..possibile che abbia commesso tale errore ?
Grazie ..seguiro' la tua indicazione
Ma devo scaricare bunzip2 su sarge ? non e' gia ' installato ?

> i .bz2 si scompattano con bunzip2
appunto la j int tar xvfj dice proprio di usare bunzip2 ... 

 
Ecco dove sbagliavo ..grazie mille per la precisazione .Che errore da 
principiante ..come in realta' sono .
Grazie mille
Mi consigli di cancellare la patch che ho copiato in /usr/src/ ? O non 
crea nessun problema ?
Grazie ancora
Aiace

 appunto la j int tar xvfj dice proprio di usare bunzip2 ... 
wow, se ne impara sempre una nuova! :-)
-- 
Sě d'accordo "Free Mandela", "Free Valpreda" e tutti gli altri, ma Free 
anche Fitti Fattis!

 chiaramente di usare tar xvjf ..possibile che abbia commesso tale errore ?
no, vedi l'altro post, il parametro 'j' dice di usare bzip2. 
Evidentemente l'errore deve essere da qualche altra parte. Magari non ti 
lascia decomprimere perchè non hai i permessi di scrittura nel directory 
dove esegui l'operazione?


 
Grazie per precisazione..come avrai letto nel post di Anto ho sbagliato 
anche a prelevar il kernel ..ho prelevato la patch ..errori di gioventu' 
con Linux.
Domanda extra ? mi cosigli , per cortesia , un firewall con gui per 
debian sarge ?

il firewall come arciripetuto qui è dentro il kernel:netfilter-iptables
una GUI di cui si parla bene ma che non ho mai provato: guarddog

 
Sto cercando proprio di usare Guarddog ma preferivo chiedere a chi ne sa 
piu' di me un consiglio in merito a un firewall-Gui ..preferisco prima 
"coprirmi" e nel frattempo studiarmi bene iptables.
Grazie anche a te
Ciao
Aiace

 appunto la j int tar xvfj dice proprio di usare bunzip2 ...
e nelle versioni vecchie di tar invece della j si usa la y (io uso la 1.13 
ed e' cosi') 
comunque il problema stava da un'altra parte

 Aiace
Problemi non ne crea, pero' neppure ti serve qualcosa. ca 3 mega di 
spazio hd usati per niente...


beh, dare un bel:
bzip2 --version
e vedere cosa dice non fa male.
Se non c'e', penso si installi con un semplice:
apt-get install bzip2
Ciao, U D A.
PS: Compilare il kernel, soprattutto il 2.6.x, non e' impresa di poco 
conto. Vedi di fare un backup e magari prevedere di lasciare in lilo la 
possibilita' di fare il boot con il vecchio kernel (e relativi moduli, 
saranno installati in dir diverse cmq).

 saranno installati in dir diverse cmq).
Grazie per consiglio ..sto proprio leggendo una guida in cui viene spiegato 
come conservare il vecchio kernel per poterlo utilizzare al boot in caso di 
necessita'
Grazie
Aiace