Internet è il postino dei nostri tempi che nessun cane azzannerà.
Oramai mi sono abituato ad installare Archlinux o Debian Etch (netinst) sui piccoli server e dovendo per una volta rivolgermi a CentOS per creare una "small" VPS, mi son immediatamente chiesto : "Ma con CentOS si può fare una installazione minima ed aggiungere solo dopo quello che veramente serve ?". La risposta è sì, ma bisogna far qualche passo manuale. Vediamo un po' come.
Questo tipo di installazione non è indicata in tutti i casi, quindi vediamo alla fine cosa otteniamo:
Naturalmente nulla ci impedisce di installare queste "features" dopo al termine dell'installazione, specie se non si tratta di una VPS e abbiamo magari bisogno di NFS o Samba o di qualunque altra cosa.
Bene, partiamo con il nostro DVD di CentOS 5.1 e scegliamo pure l'installazione grafica.
Ma non è finita, possiamo ancora limare qualcosa. Diamo innanzitutto una occhiata se abbiamo installato per sbaglio qualcosina:
yum -C grouplist
yum -C groupremove NomeDelGruppo
Possiamo anche vedere quanti pacchetti abbiamo installato :
yum -C list installed | wc -l
chkconfig --list | grep 3:on
for i in haldaemon lvm2-monitor messagebus netfs; do chkconfig $i off; done
ip6tables
iptables
kudzu
mcstrans
network
restorecond
sshd
syslog
Per finire possiamo anche rimuovere la documentazione (circa 10MB) che difficilmente leggeremmo dal server:
yum -C remove Deployment_Guide-en-US
yum -C remove Deployment_Guide-it-IT
Ora siamo pronti per il nostro pacman -Syu ..., opss scusate volevo dire apt-get upgrade... opsss, di nuovo, deformazione professionale. Ok, basta diamo l'appropriato :
yum update
Se viene aggiornato il kernel è buona cosa riavviare la macchina e magari, facendo i pignoli, eliminare il vecchio kernel che non ci serve più. Per farlo diamo un bel:
rpm -qa | grep kern
kernel-2.6.18-53.el5
kernel-2.6.18-92.1.10.el5
yum remove kernel-2.6.18-53.el5
Ora abbiamo fatto dimagrire ben bene la nostra elefantessa CentOS 5.1, ma comunque ci sono cosine utili che è meglio installare per amministrare il sistema e per compilare qualcosa. Qui completa libertà, nel mio caso il listone è questo:
yum install bzip2 lsof man man-pages mlocate quota rsync sysstat vixie-cron wget which nano joe mc
yum install irqbalance
yum install readahead
Bene, e adesso ?
Adesso finalmente si comincia ad installare quello che serve ! :D
Recent comments
1 min 12 sec ago
1 week 1 day ago
3 weeks 20 hours ago
4 weeks 3 days ago
7 weeks 6 days ago
13 weeks 1 hour ago
13 weeks 3 days ago
15 weeks 5 days ago
16 weeks 3 days ago
19 weeks 22 hours ago