Newsgroup: it.comp.os.linux.sys
Titolo: gentoo ...

ho perso piu' di un giorno per compilare e installare (ho usato 
l'ottimizzazione per athlon xp e quindi ho compilato tutto), ma alla 
fine ho visto cose che voi umani nemmeno immaginate ... :)
E sono sicuro che appena riesco a mettere a posto "l'indispensabile" 
frame buffer con lo splash di gentoo, vedro' cose che neanche i non 
umani potranno immaginare.
Domanda: visto che l'installazione all'inizio ha pochi pacchetti (e io 
con fedora ero abituato a installare pacchetti a casaccio) sapete se 
esiste un sistema per risalire da un binario (NON ancora installato) a 
un pacchetto ... freshmeat a parte ;)
ho scoperto per puro caso che nslookup fa parte del pacchetto bind-tools 
ma non posso aspettare il caso per trovare altri pacchetti.
esempio: ogni tanto lancio un: finger @
www.kernel.org
 ... ma il finger, 
guarda caso, non e' installato e non so a quale pacchetto appartiene.
commento finale: non e' propriamente sysv, ma ho visto che durantei il 
bootstrap installa anche un sysvinit-script (o giu' di li'). Lo usa per 
compatibilita' con certi pacchetti? Perche lo scarica?
--
massimiliano

 
ti posto un po' di make.conf
USE="X gtk gnome qt kde alsa ssl"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
La direttiva e' CFLAGS.....
se non ricordo male "03" e' per una ottimizzazione piu' spinta, 
mcpu-athlon-xp si capisce bene e "pipe" onestamente non mi ricordo.
Lo "svantaggio" consiste nel fatto che i binari ottenuti pare che 
funzionino solo su athlon-xp ... e chi se ne frega: se ho l'athlon xp, e 
non devo distribuire software, perche' dovrei farlo funzionare su un 
altra cpu :)
ti consiglio comunque di dare un'occhiata ai manuali.
--
massimiliano

 fine ho visto cose che voi umani nemmeno immaginate ... :)
Nello specifico?
Vorrei provarla, ma mi scoraggia questo fatto di avere il portatile 
occupato per un giorno...
-- 
Enterprise-E
perfect.dark [at] 
tiscali.it

 un pacchetto ... freshmeat a parte ;)
Forse da 
packages.gentoo.org
.
Comunque la gentoo mi piace, e molto. E' incredibile la documentazione
che si trova, e sopratutto 
forums.gentoo.org
: Fino ad ora ho sempre
trovato una risposta ai miei problemi !
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 occupato per un giorno...
beh... tienilo occupato la notte!! :D
Ciaooo
Dario

 trovato una risposta ai miei problemi !
Leggo un sacco di gente entusiasta della Gentoo. Pero` cambiare il
mio desktop Debian che va tanto bene mi dispiace un po'. Ma poi,
su un PIII l'aumento di prestazioni e` apprezzabile?
Quando cambiero` macchina sicuramente un test con la Gentoo lo faccio,
chissa` che non mi piaccia veramente :-P
-- 
ciao, Mirco.
[ 
http://hellspawn.dnsalias.net/~mircomir/
 ] [ Icq#:51640305 ]
[ 
http://pido2.webhop.net/
 ]

 trovato una risposta ai miei problemi !
Si la documentazione e' ottima. Va bene anche quella in inglese ma visto 
che e' accessibile in tutte le lingue perche' non approfittare di quella 
in italiano ;)
Un'unica cosa: Preferirei avere dei buoni PDF, invece di quei html2pdf 
(*), cmq considerando che per avere documentazione ufficiale redhat devi 
pagare, non c'e' di che lamentarsi.
(*) se vuoi rilegare l'impaginazione lascia a desiderare e se devi 
seguire gli hyperlink non vedo come potresti fare :)
--
massimiliano

 chissa` che non mi piaccia veramente :-P
La mia opinione e che a parte il problema dei tempi morti richiesti per 
la compilazione/installazione, credo che ci sia poco da ridire su Gentoo.
Un'unica cosa: ci vuole uno straccio installer! La procedura di 
installazione manuale e' fattibile, ma oltre ad essere lunga, rishchia 
di farti dimenticare pezzi per strada ... allora devi fare il reboot con 
il livecd, di nuovo chroot e cosi' via. Io come prima volta ho seguito 
il manuale per cui non ho avuto nessun problema, ma installare un OS con 
un manuale mi pare una cosa un po' da brivido.
Pensa che dopo aver terminato l'installazione mancano ancora cose 
basilari come il syslog, cron e tu non ci pensi nemmeno, perche' dai per 
scontato che sono dei requirementi indispensabili su una macchina 
unix/unix-like
--
massimiliano.

 su un PIII l'aumento di prestazioni e` apprezzabile?
Una ventina di ordini di grandezza in meno dell'aggiunta di un banco di
ram, che si cambia in 5 minuti, per fare un esempio.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
Vote Cthulhu. Why choose the lesser evil?

 
Diciamo che sono un po' daccordo e che piu' o meno hai ragione. Non ho 
mai creduto troppo ai miracoli della compilazione (ma non ho mai fatto 
nessun test).
Pero' ci sono anche dei pero'.
Una volta pensavo che e' vero che non esiste sistema al mondo oltre 
linux dove si usano i sorgenti. Tutti gli unix, novell, win mac e cosi' 
via e alcuni di questi funzionano egregiamente. Pero' e' anche vero che, 
windows a parte, con la sfumature di pentium, pentiumpro athlon (e si, 
con gentoo si posson scegliere tutti questi tipi di compilazione), tutti 
questi sistemi girano su un unico processore e hanno applicazioni e 
compilatori sempre ottimizzati per quella piattaforma.
--
Massimiliano.

 nessun test).
Quello che sto dicendo e` che ci sono ottimi motivi per usare gentoo.
Usarla perche` "va piu` forte" e` una sciocchezza [1].
Se veramente hai bisogno di performance, ci sono altre strade, molto
piu` efficaci.
[1] Attenzione. Praticamente tutte le distro si possono compilare, piu`
o meno facilmente, in debian abbiamo apt-build, per esempio. Se non si
fanno ottimizzazioni di binari spinte, un po` di motivi, ci sono.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
If God had meant us to compute securely, He'd have given us more prime numbers!

 Se non si > fanno ottimizzazioni di binari spinte, un po`
 > di motivi, ci sono.
il primo motivo e' pratico. Secondo questo ho letto i binari che ho 
copmilato io funzionano solo su atholon xp e non su k6 e non su alcun 
tipo di pentium.
Sarebbe un po' un casino mantenere cosi' tanti tree per ogni 
distribuzione .... mmhhh ... pensa pensa che i nuovi hp-ux offrono 
compatibilita' binaria tra itanium e pa-risc. Ma mi rendo conto che 
questo e' un accrocchio per far digerire meglio la migrazione ai clienti.
Sarebbe a dire che hp ha migrato la il proprio sistema piattaforma su 
itanium? Allora tanto valeva linux ... ok ok questo e' un altro discorso :)
C'e' chi va e c'e' chi viene, as400 passo' a suo tempo da cisc a risc e 
hp, stranamente fa il contrario.
--
massimiliano.

 ram, che si cambia in 5 minuti, per fare un esempio.
beh, non ho mai avuto probl. di memoria a casa(*). La macchina che ne ha 
meno ha mezzo giga :-)
Quando avro` tempo provero` anche Gentoo.
(*) almeno, non per le cose che faccio io


 Una ventina di ordini di grandezza in meno
Esagerato! :-p
E comunque concordo con te: quello delle 'prestazioni' è un aspetto
assolutamente secondario
-- 
"Io mi sarei aspettato un intervento più misurato dall’assessore Ascoli, 
nel senso che, ospite in questo paese, poteva avere maggiore rispetto..."
(Giannotti di Forza Italia all'assessore Ascoli, ebreo italiano)
http://snipurl.com/antisemitafi

 Un'unica cosa: ci vuole uno straccio installer! 
http://www.gentoo.org/proj/en/releng/installer/

 [...]
Piccola imprecisione:
-mcpu=athlon-xp indica al gcc di compilare codice binario OTTIMIZZATO per
l'achitettura dell'Athlon XP MANDENENDO LA COMPATIBILITA' con le altre cpu
-march=athlon-xp indica al gcc di compilare codice binario OTTIMIZZATO per
l'achitettura dell'Athlon XP PERDENDO PRESUMIBILMENTE LA COMPATIBILITA' con
le altre cpu
In pratica se vuoi un'ottimizzazione ancora piu' spinta scegli la seconda
opzione (che implica la prima in modo implicito), ma non sei piu'sicuro di
poter eseguire i binari prodotti sulle altre cpu x86-compatibili. Se
compili qualcosa con la prima opzione sei (dovresti) essere garantito che
il codice funzioni su tutte le cpu x86-compatibili.
E ti assicuro che il gcc qualcosa in piu' lo fa se setti -march perche',
dopo una giornata persa di fronte a degli inspiegabili "illegal
instruction" che mi saltavano fuori durante la compilazione/installazione
della gentoo, ho capito che la mia macchina e' un "athlon" e non un
"athlon-xp" :-)