La guida per l’installazione di Gentoo è di ottima fattura e permette di avere un sistema funzionante al primo colpo , perlomeno se non si fanno errori durante l’installazione. A quest’ ottima guida aggiungo un paio di consigli per l’installazione desktop.
Demone Cron
La guida suggerisce di installare come demone cron vixie-cron che come scelta va bene, bisogna considerare però che mentre un server è sempre acceso e le operazioni schedulate vengono pianificate in base all’attività della macchina , per un desktop il discorso è totalmente diverso, visto che gli orari di accensione e spegnimento sono demandati all’utente e quindi imprevedibili. Se il demone cron deve svolgere un’ attività alle ore 23.00 , ma a quell’ora la macchina è spenta semplicemente non svolgerà quell’attività situazione che è sacrosanta in un server , ma meno accettabile in un desktop.
Per risolvere il problema ci viene in aiuto anacron che non è un demone cron , ma funziona insieme a questo e si occupa di eseguire quelle attività pianificate che non sono state svolte ( ad esempio pulizia e rotazione dei log).
Per l’installazione :
emerge anacron
rc-update add anacron default
Per una spiegazione sul funzionamento di cron su Gentoo questa guida è ottima per cominciare.
Mantenere la macchina “pulita” (logrotate e pulizia della /tmp)
Su di un desktop non è necessaria una politica di logging particolare , ma ruotare i log è importante per non trovarsi la /var intasata. In aiuto ci viene logrotate che si occupa proprio di questo , per installarlo basta un emerge logrotate e finita l’installazione di occuperà di inserire una schedulazione giornaliera per la rotazione dei log. Qui si trova qualche dettaglio in più.
Spesso ci sono programmi che si scordano di pulire i propri file temporanei o semplicemente vengono killati prima di poterlo fare. Per mantenere pulita la cartella /tmp basta impostare nel file /etc/conf.d/bootmisc l’opzione WIPE_TMP="YES" per fare in modo che la /tmp venga ripulita al boot.
Webmin
Webmin è un tool per la gestione ed amministrazione di una macchina Linux tramite browser , per chi vuole evitare il più possibile l’uso del terminale , questa può essere una buona soluzione. Per l’installazione basta un emerge webmin , per fare partire il servizio /etc/init.d/webmin start (se volete l’avvio automatico al boot rc-update add webmin default ) . Webmin rimarrà in ascolto alla porta 10000 ed è raggiungibile solo tramite https , quindi dal vostro browser aprite l’url https://localhost:10000/ collegatevi come root e buon divertimento. State attenti a quello che fate però
.
Se volete essere sicuri che solo dalla vostra macchina si possa accedere a Webmin impostate l’accesso solo dall’indirizzo 127.0.0.1 in Webmin -> Webmin Configuration -> Ip Access Control inoltre se volete essere ancora più tranquilli fate partire il servizio solo quando vi serve ( /etc/init.d/webmin start e per stopparlo /etc/init.d/webmin stop )
Velocizzare il boot
Guardate qui
Sottofondo musicale : Fleetwood Mac – Then Play On