Handbook:Parts/Installation/Tools/it

OpenRC
Alcuni strumenti risultano assenti sull'archivio stage3, dato che numerosi pacchetti forniscono le stesse funzionalità. Spetta all'utente scegliere quali installare.

Il primo strumento su cui decidere fornisce facilitazioni sulla registrazione degli eventi di sistema (log). Unix e Linux hanno un'eccellente storia sulle loro capacità di annotazione degli eventi - se necessario, qualsiasi cosa succede al sistema può essere registrato nei file di log. Questo avviene tramite un registratore di sistema (logger).

Gentoo offre numerose utilità di registrazione di sistema. Alcune di queste includono:


 * - Offre l'insieme tradizionale dei servizi di log di sistema. La configurazione predefinita per il log funziona bene così com'è, ciò rende il pacchetto una buona opzione per i principianti.
 * - Un sistema avanzato di log. Richiede una configurazione aggiuntiva per qualsiasi cosa che va oltre la registrazione su un unico grande file. Gli utenti più esperti possono scegliere questo pacchetto per il suo potenziale di registrazione; si presti attenzione alla configurazione aggiuntiva, la quale è necessaria per qualsiasi tipo di registrazione intelligente.
 * - Un registratore di sistema ampiamente configurabile.

Altri ancora sono disponibili attraverso Portage - il numero di pacchetti disponibili aumenta giorno per giorno.

Per installare il registratore di sistema scelto, emergerlo (emerge) e farlo aggiungere al livello di esecuzione (runlevel) predefinito usando. Il seguente esempio installa :

systemd
While a selection of logging mechanisms are presented for OpenRC-based systems, systemd includes a built-in logger called the systemd-journald service. The systemd-journald service is capable of handling most of the logging functionality outlined in the previous system logger section. That is to say, the majority of installations that will run systemd as the system and service manager can safely skip adding a additional syslog utilities.

See for more details on using  to query and review the systems logs.

For a number of reasons, such as the case of forwarding logs to a central host, it may be important to include redundant system logging mechanisms on a systemd-based system. This is a irregular occurrence for the handbook's typical audience and considered an advanced use case. It is therefore not covered by the handbook.

OpenRC
Il prossimo è il servizio o demone cron. Sebbene sia opzionale e non richiesto su tutti i sistemi, è saggio averne uno.

Un servizio cron esegue comandi programmati. È molto comodo in caso di comandi da eseguire regolarmente (per esempio, ogni giorno, ogni settimana, od ogni mese).

All cron daemons support high levels of granularity for scheduled tasks, and generally include the ability to send an email or other form of notification if a scheduled task does not complete as expected.

Gentoo offre numerosi possibili servizi cron, tra cui, , , e. Installare uno di questi è simile all'installazione di un registratore di sistema. Il seguente esempio usa :


 * - cronie is based on the original cron and has security and configuration enhancements like the ability to use PAM and SELinux.
 * - This lightweight cron daemon aims to be simple and secure, with just enough features to stay useful.
 * - A command scheduler with extended capabilities over cron and anacron.
 * - A younger cron system designed with secure operations in mind. To do this, the system is divided into several separate programs, each responsible for a separate task, with strictly controlled communications between parts.

cronie
The following example uses :

Alternative: dcron
Se vengono usati dcron o fcron, un comando di inizializzazione aggiuntivo deve essere eseguito:

Alternative: fcron
If fcron is the selected scheduled task handler, an additional emerge step is required:

Alternative: bcron
bcron is a younger cron agent with built-in privilege separation.

systemd
Similar to system logging, systemd-based systems include support for scheduled tasks out-of-the-box in the form of timers. systemd timers can run at a system-level or a user-level and include the same functionality that a traditional cron daemon would provide. Unless redundant capabilities are necessary, installing an additional task scheduler such as a cron daemon is generally unnecessary and can be safely skipped.

Opzionale: Indicizzazione dei file
Allo scopo di indicizzae il filesystem per avere capacità di localizzazione dei file più veloci, installare.

Opzionale: Accesso remoto
Per avere la possibilità di accedere al sistema da remoto dopo l'installazione, aggiungere lo script di init al livello di esecuzione (runlevel) predefinito:

OpenRC
Se è richiesto un accesso da console seriale (che è possibile in caso di server remoti), decommentare la sezione console seriale su :

Uncomment the serial console section in :

systemd
To enable the SSH server, run:

To enable serial console support, run:

Time synchronization
It is important to use some method of synchronizing the system clock. This is usually done via the NTP protocol and software. Other implementations using the NTP protocol exist, like Chrony.

To set up Chrony, for example:

OpenRC
On OpenRC, run:

systemd
On systemd, run:

Alternatively, systemd users may wish to use the simpler SNTP client which is installed by default.

Strumenti per i file system
In base al file system usato, è necessario installare le utilità per file system richieste (per controllare l'integrità dei file system, creare file system aggiuntivi, ecc.). Si noti che gli strumenti per gestire i file system ext2, ext3 o ext4 sono già installati come parte del @system set.

La seguente tabella elenca gli strumenti da installare in relazione al file system usato:

Strumenti per il lavoro di rete
Se non c'è alcuna necessità di strumenti aggiuntivi per il lavoro di rete, continuare direttamente con la sezione Configurare un bootloader.

Installare un client DHCP
Affinché il sistema ottenga automaticamente un indirizzo IP per una o più interfacce di rete usando gli script netifrc, è necessario installare un client DHCP. Raccomandiamo l'uso di sebbene molti altri client DHCP siano disponibili sul deposito (repository) di Gentoo:

Maggiori informazioni su possono essere trovate nell'articolo dhcpcd.

Opzionale: Installare un client PPPoE
Se PPP è utilizzato per connettersi ad Internet, installare il pacchetto :

Optional: Install wireless networking tools
If the system will be connecting to wireless networks, install the package for Open or WEP networks and/or the  package for WPA or WPA2 networks. is also a useful basic diagnostic tool for scanning wireless networks.

Ora si prosegua con Configurare il bootloader.