Gentoo Logo

[ << ] [ < ] [ Home ] [ > ] [ >> ]


9. Installazione degli strumenti di sistema

Indice:

9.a. Logger di sistema

Alcuni strumenti non sono inclusi nello stage3 perchè ci sono diversi pacchetti che offrono le medesime funzionalità, perciò viene lasciata all'utente la libertà di scegliere quali installare.

Il primo strumento che si deve scegliere serve a fornire un facile logging per il sistema. Unix e Linux hanno una eccellente storia sulle possibilità di logging; se si desidera, nei file di log si può osservare tutto quello che succede sul sistema. Ciò avviene attraverso il logger di sistema.

Gentoo offre molti logger di sistema. Ci sono sysklogd, che è l'insieme tradizionale di demoni per i log di sistema, syslog-ng, un logger di sistema avanzato, e metalog che risulta essere un'alternativa altamente configurabile. Potrebbero già esserne disponibili altri, visto che il numero di pacchetti cresce di giorno in giorno.

Se si sceglie di utilizzare sysklogd o syslog-ng può essere consigliabile l'installazione di logrotate visto che non viene fornito alcun sistema di archiviazione automatica dei log vecchi.

Per installare il logger di sistema scelto, si deve emergerlo e aggiungerlo al runlevel di default con rc-update. L'esempio seguente installa syslog-ng. Ovviamente si deve sostituirlo con logger di sistema scelto:

Codice 1.1: Installare un logger di sistema

# emerge syslog-ng
# rc-update add syslog-ng default

9.b. Opzionale: Demone cron

Il prossimo strumento è il demone cron. Anche se è opzionale e non richiesto per il sistema, è consigliato installarlo. Di che cosa si tratta? Il demone cron esegue comandi programmati. E' molto utile se si deve eseguire qualche comando regolarmente (per esempio, giornalmente, settimanalmente o mensilmente).

Gentoo offre tre possibili demoni cron: dcron, fcron e vixie-cron. Installare uno di questi è simile ad installare un logger di sistema. Tuttavia, dcron e fcron richiedono un comando extra di configurazione, che è crontab /etc/crontab. Se si è indecisi su quale scegliere, usare vixie-cron.

Se si sta installando Gentoo senza il collegamento alla rete Internet, è possibile scegliere solo vixie-cron. Se si desidera installarne un altro è possibile attendere e farlo in seguito.

Codice 2.1: Installare un demone cron

# emerge vixie-cron
# rc-update add vixie-cron default
(Solo se si è scelto dcron o fcron:) # crontab /etc/crontab

9.c. Opzionale: indicizzazione dei file

Se si desidera indicizzare i file del proprio sistema in modo da poterli localizzare rapidamente usando locate, è necessario installare sys-apps/mlocate.

Codice 3.1: Installazione di mlocate

# emerge mlocate

9.d. Facoltativo: accesso remoto

Se si ha bisogno di accedere al proprio sistema da postazioni remote dopo l'installazione, non dimenticare di aggiungere sshd al runlevel di default:

Codice 4.1: Aggiungere sshd al runlevel di default

# rc-update add sshd default

Se si ha bisogno di accedere alla console seriale (il che è possibile in caso di server remoti), bisogna rimuovere i segni di commento dalla sezione sulla console seriale in /etc/inittab.

Codice 4.2: Modificare /etc/inittab

# nano -w /etc/inittab

Il brano seguente mostra le sezioni a cui sono stati rimossi i commenti:

Codice 4.3: Rimuovere i commenti alla console seriale in inittab

# CONSOLE SERIALI
s0:12345:respawn:/sbin/agetty 9600 ttyS0 vt100
s1:12345:respawn:/sbin/agetty 9600 ttyS1 vt100

9.e. Strumenti per il file system

In base al file system che si sta usando, si devono installare gli strumenti di utilità necessari (per controllare l'integrità del file system, per creare un file system supplementare etc.). Notare che gli strumenti per gestire i filesystem ext2/ext3 (e2fsprogs) sono già installati come parte del sistema.

La seguente tabella elenca gli strumenti necessari da installare se si usa un determinato file system:

File System Strumento Comando di installazione
XFS xfsprogs emerge xfsprogs
ReiserFS reiserfsprogs emerge reiserfsprogs
JFS jfsutils emerge jfsutils

9.f. Strumenti di rete

Se non si necessita di ulteriori strumenti per la rete (quali ppp o un client dhcp) continuare con la Configurazione del bootloader.

Opzionale: Installare un client DHCP

Se è necessario che Gentoo ottenga automaticamente un indirizzo IP per una o più interfacce di rete è necessario installare dhcpcd (o qualsiasi altro client DHCP, consultare il capitolo Impostazioni modulari per una lista di possibili client). In caso contrario potrebbe non essere possibile utilizzare la rete al termine dell'installazione.

Codice 6.1: Installazione di dhcpcd

# emerge dhcpcd

Opzionale: Installare un client PPPoE

Se si ha bisogno di ppp per connettersi alla rete, bisogna installarlo:

Codice 6.2: Installare ppp

# emerge ppp

Continuare ora con la Configurazione del Bootloader.


[ << ] [ < ] [ Home ] [ > ] [ >> ]


Stampa

Visualizza tutto

Aggiornato il 11 febbraio 2013

La versione originale di questo documento è più recente ed è stata aggiornata il 1 giugno 2014

Oggetto: Questo capitolo riguarda la scelta della versione e l'installazione degli strumenti di sistema.

Sven Vermeulen
Autore

Grant Goodyear
Autore

Roy Marples
Autore

Daniel Robbins
Autore

Chris Houser
Autore

Jerry Alexandratos
Autore

Seemant Kulleen
Sviluppo x86

Tavis Ormandy
Sviluppo Alpha

Jason Huebel
Sviluppo AMD64

Guy Martin
Sviluppo HPPA

Pieter Van den Abeele
Sviluppo PPC

Joe Kallar
Sviluppo SPARC

John P. Davis
Redazione

Pierre-Henri Jondot
Redazione

Eric Stockbridge
Redazione

Rajiv Manglani
Redazione

Jungmin Seo
Redazione

Stoyan Zhekov
Redazione

Jared Hudson
Redazione

Colin Morey
Redazione

Jorge Paulo
Redazione

Carl Anderson
Redazione

Jon Portnoy
Redazione

Zack Gilburd
Redazione

Jack Morgan
Redazione

Benny Chuang
Redazione

Erwin
Redazione

Joshua Kinard
Redazione

Tobias Scherbaum
Redazione

Xavier Neys
Redazione

Joshua Saddler
Redazione

Gerald J. Normandin Jr.
Revisione

Donnie Berkholz
Revisione

Ken Nowack
Revisione

Lars Weiler
Contributi

Marco Mascherpa
Traduzione

Stefano Pacella
Traduzione

Enrico Morelli
Traduzione

Davide Cendron
Traduzione

Sergio Vaccaro
Traduzione

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.