Newsgroup: it.comp.os.linux.sys
Titolo: quale distro un po minimale?

dovrei installare un distro abbastanza minimale su degli hard-disk
secondari (ho impostato il dual boot, e' la seconda distro serve a
ripristinare la prima con partimage)
Visto che Gentoo si presta ad essere anche minimale, su dei quadri-Xeon ho
deciso di installare Gentoo. Stupidamente l'ho installata con le
ottimizzazioni per quella CPU e quando, tramite udpcast, ho replicato 
l'installazione su altre macchine, mi sono accorto che si trattava di
opterone e che la mia gentoo ottimizzata per xeon li' non poteva funzionare.
Che fare? Potrei installare gentoo a 64 bit, pero' che palle.... non posso
fare il chroot dalla redhat esistente, in quanto non si puo' fare il
chroot da 32 bit e installare a 64. Dovrei fare il boot con il CD di
gentoo amd64, collegarmi alla console, perdere ore per fare le
compilazioni necessarie ..... uff, uff.
conoscete qualche distro adatta al caso?
-- 
echo onailimissaM | awk 'BEGIN { FS = "" }
{ for (i = NF; i >= 1; i-- )
  printf $i }'; echo

 Che fare?
Forse smettere di usare Gentoo in un ambito eterogeneo, ovvero in quasi
tutti gli ambiti, aiuterebbe non poco :D
-- 
Per rispondermi, togli il nome del poeta



per carita' non e' sbagliato.... ho fatto una gran cavolata.
Per un verso l'installazione "complicata" e' diventata piu' semplice nel
mio caso perche' l'ho installata a redhat avviata (senza fare bootstrap
e senza nemmeno far ripartire). Inoltre, paradossalmente, alcune cose mi
risultano veramente semplicissime e proprio per questo ho deciso di
installarla. Per cambiare l'hostname devo andare in un solo file:
/etc/conf.d/hostname (inoltre chiaramente /etc/hosts). Pertanto, una volta
installata, la replico con udpcast e edito un singolo file:
/etc/conf.d/hostname.
Se faccio il paragone con la redhat e' decisamente piu' pulita.... pero'
rompe un pochettino tanto quando si presentano queste situazioni. 
Su debian non ho molta esperienza, ma non mi pare che sia facilmente
riducibile all'osso come gentoo.


 riducibile all'osso come gentoo.
Perché, scusa?
Io sono utente Debian da un bel po' (ho cominciato con la Debian
Potato... la 2.2 mi pare).
Debian ha una *stupenda* (oserei dire) cosa che è il netinstall. Se ti
serve subito (e intendo immediatamente), puoi scaricare il netinstall di
sarge (sinceramente non so se c'è di etch), oppure puoi aspettare che
etch diventi la nuova stable (verso dicembre), e scaricare il netinstall
della nuova stable.
Il netinstall è un'immagine ISO da ~100Mb che contiene un sistema Debian
*minimale*, nel senso che ha quello che serve per scaricare i pacchetti
necessari per fare avviare il tutto. Ovviamente puoi scegliere quali
pacchetti mettere.
E se non devi utilizzare un'interfaccia grafica (non penso ti serva su
un server), la Debian è molto leggera... e anche come "pulizia", come
hai visto con Gentoo, anche in Debian tutto è in /etc/, basta ravanare
un po' che trovi tutto (ovviamente, se installi pacchetti non
debianizzati o da fonti strane, magari ti ritrovi cose in /opt/ (che non
esiste in Debian)...).
Ah, poi con apt-get installi pacchetti che è una bellezza. Ti risolve
tutte le dipendenze e puoi rimuovere tutto quello che non ti serve (vedi
debfoster e localepurge).
Saluti,
David
- --
Linux Registered User #334216
Get FireFox! >> 
http://www.spreadfirefox.com/?q=affiliates&id=48183&t=1
Staff >> 
http://www.debianizzati.org
 <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.20 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iD8DBQFE6iRD5sXXcRsFI+cRAjw7AJ4mcUVgSeFgeClnCHsOTQWtn7Zs3gCdHKV7
TrT/M/0+RZoHB874Yj83Lhc=
=0DyK
-----END PGP SIGNATURE-----

 /etc/conf.d/hostname.
Con Red Hat hai  il kickstart, che può essere addirittura prelevato via DHCP, 
così puoi fare N installazioni in contemporanea con N CD di boot. 
L'hostname è contenuto in un solo file, peraltro. 
Il difetto che RH ha è che non è minima nella quantità di software che ti 
installa, anche se fai una installazione minima, ma il supporto e la 
stabilità sono il meglio che trovi in giro.


 debfoster e localepurge).
Ecco,in merito a debfoster...imparate ad usare aptitude al posto di
apt-get (si`,aptitude si usa anche e *soprattutto* da linea di
comando,non solo dalla interfaccia ncurses) per evitare di dover usare
debfoster. 
aptitude-doc per riferimenti

 riducibile all'osso come gentoo.
Un'installazione con proxy squid, Dansguardian, postfix + amavis con
clamav e spamassassin, apache2 completa ovviamente di blacklist ed
operativa ecc.ecc. occupa circa 200 MB, strimmabile ulteriormente
rimuovendo pacchetti non essenziali che io installo comunque, come
smartmontools ecc.ecc.
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 L'hostname è contenuto in un solo file, peraltro. 
si.... ma in linea di massima (IMHO) i file in /etc/sysconfig/ sono dei
file di testo, ma non dei sono fatti per essere creati/editati a manina.
piu' o meno devi usare i tool di redhat.
Questo rende un po' scomodo riconfigurare diverse macchine.


 debfoster.
alias apt-get='aptitude'
fatto :)

 file di testo, ma non dei sono fatti per essere creati/editati a manina.
No.


 No.
ops ... cosa intendi con "No"? :)
1) No, non sono fatti per essere creati a manina!
2) No, non e' vero quello che dici!
In linea di massima, puo' anche essere che non concordi, ma il problema e'
che non ci sono dei file template con tanto di commenti. I file che non
esistono *non* puoi crearli da te, e quelli che esistono (poiche' sono
stati creati dai tool redhat) sono mancanti di commenti in unix-style.
Per il resto non ho niente contro i tool di redhat. Forse non ci
amministrerei il DNS ma sono buoni e fanno il loro lavoro... 
p.s.: mentre chiacchieriamo gentoo sta compilando ;) ... la discussione
resta comunque valida e utile.


 fatto :)
Beh,poi ci sarebbe l'aptitude search con i pattern di ricerca...
vedi /usr/share/doc/aptitude/html/en/ch02s03.html dopo aver installato
aptitude-doc-en

 fatto :)
E dimenticavo anche l'hold dei pacchetti etc. etc. 
aptitude-doc-en e` vostra amica ;)

 amministrerei il DNS ma sono buoni e fanno il loro lavoro... 
Sono usualmente inutili. Alcune volte fanno comodo se vai di fretta, tipo
quando stai facendo l'esame RHCE.


 Altrochè: /etc/rc.d/*
veramente io (su FC4) in rc.d non ho template, ma magari sbaglio
ciao
BLADELA
-- 
"Resistance is Chuck Norris"

 tipo quando stai facendo l'esame RHCE.
ok, commentami questo file creato dai tools:
jsc-v65-4 network-scripts # cat ifcfg-eth1
DEVICE=eth1
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
Il contenuto e' chiaramente comprensibile, ma non c'e' scritto da nessuna
parte cosa aggiungere e cosa togliere e - come vedi - *non* ci sono
commenti.
Come faccio a create un file del genere, soprattutto, visto che non esiste
e viene creato dai tool di redhat?
questo e' il motivo per cui Gentoo e altre distro sono piu' "maneggiabili".


 questo e' il motivo per cui Gentoo e altre distro sono piu' "maneggiabili".
Oppure sei tu che le conosci meglio. 


 veramente io (su FC4) in rc.d non ho template, ma magari sbaglio
Dipende dalla tua definizione di template. Un vero sysadmin(R) se li
ricostruisce a partire dagli script, oppure si legge gli ottimi manuali di
RH, che incredibile dictu documentano tutto :)


 ricostruisce a partire dagli script, 
non e' che sia una furbata. Io penso dipenda dal fatto che quei file sono
amministrati dai tool redhat.
ora, a proposito di template, ti mostro un barbatrucco su Gentoo.
proviamo a creare un file ex-novo in /etc/init.d/ e vediamo un po' cosa
succede: 
maxadamo@gentoo ~ $ vi /etc/init.d/pippo
et voila', il template viene creato al volo:
#!/sbin/runscript
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
depend() {
}
start() {
}
stop() {
}
restart() {
}
Tu ti leggi i manuali rehat, e io lancio un semplice "vi".
chiaramente il file accetta anche altre opzioni, ma mi pare gia' un buon
aiuto.
Non so, a me perlando di gestione del sistema, mi pare di essere su un
altro pianeta.


 altro pianeta.
Mmmh... già (su Debian? :P)
Saluti,
David
- --
Linux Registered User #334216
Get FireFox! >> 
http://www.spreadfirefox.com/?q=affiliates&id=48183&t=1
Staff >> 
http://www.debianizzati.org
 <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.20 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iD8DBQFE62d65sXXcRsFI+cRAjReAJ0Zbfh72twzUOoisRl6q7FYtTvaTgCgmnbO
LFZvI5Khx2vwUIB2AUpLA7o=
=phQZ
-----END PGP SIGNATURE-----

 Oppure sei tu che le conosci meglio. 
No, sono più maneggiabili, punto.


 altro pianeta.
Sì, Red Hat scrive degli ottimi manuali, cosa che non tutte le altre
distribuzioni fanno. 


 Debian) da consultare all'occorrenza.
Ti costa fatica leggere il manuale?


 
http://phpfi.com/144103
Questo è carino. Ma, ripeto, gli script si possono scrivere a mano, e i file
di configurazione ricostruire, anche senza passare per i manuali.


 Ti costa fatica leggere il manuale?
Cartaceo? Sì.


 e i file di configurazione ricostruire anche senza passare per i manuali.
Solo se commentati, e quelli di RH non lo sono.


 Cartaceo? Sì.
C'è anche online. Parla pure del RAID.


 non conosco alcuno che lo faccia.
Il paragone è del tutto non calzante. 


 
Magari non di persona... ;)
http://tinyurl.com/j2dpo
ciao.
Matteo
-- 
Matteo Moro - 
www.MatteoMoro.net
Linux Registered User #297184
"Il 90% dei problemi di un PC
sta tra la tastiera e la sedia"