BSD-FAQ-it
Indietro |  | Avanti

# Capitolo 7. Lavorare con il Kernel

# 7.1. Preambolo

Il Kernel è il cuore di ogni sistema operativo, come abbiamo detto in precedenza il Kernel si occupa principalmente di controllare i processi di iterazione tra l'hardware e l'allocazione delle risorse del sistema richieste da parte dei vari software installati nel sistema stesso. La shell, che è l'interprete dei comandi, consente agli utenti e all'amministratore della macchina di interagire direttamente con le funzionalità del Kernel.

    |--------------------------|
    |         Hardware         |
    |--------------------------|
    |          Kernel          |
    |--------------------------|
    |     Shell / Software     |
    |--------------------------|
    |          Utente          |
    |--------------------------|

Inoltre il Kernel implementa anche avanzate funzionalità di networking che consentono al computer di comunicare con altri sistemi attraverso le reti LAN (Local Area Network) o le reti WAN (Wide Area Network) come Internet. E' ragionevole pensare di compilare un nuovo Kernel di sistema solo quando sussistono alcune condizioni particolari come:

- Applicare alcune patch che risolvono importanti problemi di sicurezza

- ottenere supporto per nuovi device

- aggiungere al Kernel il supporto per altre device

Molti dei riferimenti ufficiali riportati nei paragrafi seguenti sono contenuti nel FreeBSD handbook e possono essere consultati alla URLs http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html, per quanto concerne la traduzione del FreeBSD handbook in lingua italiana si faccia riferimento alla URLs http://www.gufi.org/~alex/books/handbook/kernelconfig.html.

Vediamo di seguito come procedere per compilare ed installare un nuovo Kernel su un sistema FreeBSD.

Indietro | Partenza | Avanti
Aggiornare un package, utilizzare portupgrade | Risali | Il file di configurazione del Kernel