Newsgroup: it.comp.os.linux.debian
Titolo: /usr/src/linux perche' no good?

Ho scompattato il pacchetto linux-source-2.6.26.tar.bz2
in /usr/src (come root) e ho creato il link -> linux
all'antica.
Poi ho visto che il README dice di NON farlo... ebbene sapete
dirmi che differenza puo' mai esserci
-- a compilare li'
-- a dare tutti e tre i comandi: make menuconfig, make-kpkg
clean, make-kpkg kernel_image, come root e non come user
visto che NON ho fatto link simbolici da /usr/include/...
verso /usr/src/linux/include/..., che e' il motivo, penso
unico, per cui farebbe casino?
E poi un'altra cosa: cosa succede se per prima cosa do' il
comando make mrproper (sempre all'antica), visto che senza
il kernel-package e' ancora piu' o meno obbligatorio?
-- 
Saluti, Dalet

 il kernel-package e' ancora piu' o meno obbligatorio?
Pi� che altro qual'� l'arcano motivo che ti spinge a non usare il metodo 
corretto?
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

corretto?
Il make mrproper l'ho chiesto forse male, nel senso che
siccome lo compilero' facilmente diverse volte (difficile
non sbagliare niente alla prima volta!), allora il Giacomini
non ce lo mette con la debian (mentre lo mette senza), e io
che fo dopo aver gia' compilato una volta? non posso mica
ridare make menuconfig senza make mrproper -- oppure si'?
Invece in /usr/src mi sembra piu' ordinato (anche se per
spostarla sullo stesso fs (o forse dovrei dire partizione?)
basta solo qualche nanosecondo, per cui la lascio li', visto
che va bene uguale grazie alla tua risposta.
(e anche il link a linux... ci sono affezionato)
-- 
Saluti, Dalet

 Il make mrproper l'ho chiesto forse male, 
Io mi riferivo al motivo per cui non usi kernel-package che � l� apposta per 
questo. Non mi sovviene alcun motivo valido per non usare gli strumenti di 
Debian.


Debian.
Ma io uso e chiedo proprio per kernel-package, infatti i tre
unici comandi che do sono:
make menuconfig
make-kpkg clean
make-kpkg kernel_image
che ho preso da ail, solo che non so se dare (prima di tutti
questi) make mrproper se ricompilo dopo aver gia' compilato
una volta.
-- 
Saluti, Dalet

 make-kpkg kernel_image
Ops... non avevo letto il -kpkg.
Allora sono superflui 3 comandi. Uno basta e avanza:
make-kpkg --config menuconfig binary-arch
Ci pensa lui a fare il clean e a salvare le impostazioni preesistenti che 
puoi riutilizzare in altre compilazioni mettendo "oldconfig" al posto di 
"menuconfig".


"menuconfig".
Ok, allora e' comodissimima l'opzione oldconfig per le
compilazioni successive.
Ma posso dare:
make-kpkg --config menuconfig kernel_image
invece di:
make-kpkg --config menuconfig binary-arch?
perche' gli header ce li ho gia' installati col pacchetto
linux-headers, che ha la stessa versione e subversioni varie
del linux-source: 2.6.26 15lenny3, e con binary-arch - se non
ho capito male - me li fa invece tutt'e due.
-- 
Saluti, Dalet

 ho capito male - me li fa invece tutt'e due.
Se usi le stesse opzioni di compilazione del pacchetto Debian originale 
allora potresti anche non compilarli, ma se apporti delle modifiche allora 
devi creare anche il pacchetto con gli headers corrispondenti al kernel che 
hai compilato, a prescindere dal numero di versione.
Potrebbero funzionare ugualmente, ma non � detto. In fondo non ti costa 
veramente nulla crearli (� soltanto un archivio extra e un minuto in pi� di 
attesa su 40) ma cos� hai garanzia di coerenza tra kernel installato e headers.


attesa su 40) ma cos� hai garanzia di coerenza tra kernel installato e headers.
Giustissimo Ok non lo sapevo, TNX!
-- 
Saluti, Dalet

 di attesa su 40) [...]
Vorrei ricordare a chi possiede macchine con cpu dual-core di _usarle_, 
quelle unit� di calcolo:
CONCURRENCY_LEVEL=2 make-kpkg .....
E i tempi di compilazione si dimezzano.
Ciao.

 Ciao.
ahhhh
Questa non la sapevo fiico
lo provo subito :D
-- 
"All science is either physics or stamp collecting."
Ernest Rutherford.
"All science is either physics AND stamp collecting".
Somewhere on the net

> E i tempi di compilazione si dimezzano.
É vero... Paura!
