Ricerca nel sito web

Guida all'installazione di FreeBSD 11.1


FreeBSD è un sistema operativo Open Source gratuito, potente, robusto, flessibile e stabile basato su Unix, progettato pensando alla sicurezza e alla velocità.

FreeBSD può operare su un'ampia varietà di moderne architetture CPU e può alimentare server, desktop e alcuni tipi di sistemi embedded personalizzati, il più notevole dei quali è Raspberry PI SBC. Come nel caso di Linux, FreeBSD viene fornito con un'ampia raccolta di pacchetti software precompilati, più di 20.000 pacchetti, che possono essere semplicemente installati nel sistema dai loro repository, chiamati "Port forte >”.

Requisiti:

  1. Scarica l'immagine ISO del CD 1 di FreeBSD 11.1

Questo tutorial ti guiderà su come installare l'ultima versione di FreeBSD su una macchina amd64. In genere questa installazione copre solo la versione della riga di comando del sistema operativo, il che la rende più adatta per i server.

Se non hai bisogno di un'installazione personalizzata, puoi saltare il processo di installazione e scaricare ed eseguire un'immagine di macchina virtuale precompilata per VMware, VirtualBox, QEMU-KVM o Hyper-V.

Guida all'installazione di FreeBSD

1. Innanzitutto, prendi l'ultima immagine FreeBSD CD 1 ISO rilasciata dalla pagina di download di FreeBSD e masterizzala su un CD.

Inserisci l'immagine del CD nell'unità CD/DVD del tuo computer e riavvia il computer in modalità BIOS/UEFI o nella sequenza del menu di avvio premendo un tasto speciale (solitamente esc, F2, F11, F12) durante la sequenza di accensione.

Indica al BIOS/UEFI di utilizzare l'unità CD/DVD appropriata da cui eseguire l'avvio e la prima schermata del processo di installazione dovrebbe essere visualizzata sullo schermo.

Premere il tasto [Invio] per avviare il processo di installazione.

2. Nella schermata successiva seleziona l'opzione Installa e premi [Invio] per continuare.

3. Seleziona il layout della tastiera dall'elenco e premi [Invio] per andare avanti con il processo di installazione.

4. Successivamente, digita un nome descrittivo per il tuo computer nome host e premi [Invio] per continuare.

5. Nella schermata successiva seleziona quali componenti desideri installare nel sistema premendo il tasto [spazio]. Per un server di produzione è consigliabile scegliere solo le librerie di compatibilità lib32 e l'albero Porte.

Premi il tasto [invio] dopo aver effettuato le selezioni per continuare.

6. Successivamente scegli il metodo in cui verrà partizionato il tuo disco rigido. Seleziona Auto – File system UnixConfigurazione guidata del disco e premi il tasto [invio] per passare alla schermata successiva.

Nel caso in cui disponi di più di un disco e necessiti di un file system resiliente, dovresti optare per il metodo ZFS. Tuttavia, questa guida riguarderà solo il file system UFS.

7. Nella schermata successiva seleziona per eseguire l'installazione del sistema operativo FreeBSD sull'intero disco e premi nuovamente il tasto [invio] per continuare.

Tuttavia, tieni presente che questa opzione è distruttiva e cancellerà completamente tutti i dati del disco. Se il disco contiene dati, è necessario eseguire un backup prima di continuare ulteriormente.

8. Successivamente, seleziona il layout della partizione del disco rigido. Nel caso in cui il tuo computer sia basato su UEFI e l'installazione venga eseguita dalla modalità UEFI (non dalla modalità CSM o Legacy) o il disco è più grande di 2TB, devi utilizzare la tabella delle partizioni GPT.

Inoltre, si consiglia di disabilitare l'opzione Secure Boot dal menu UEFI se l'installazione viene eseguita in modalità UEFI. In caso di hardware meno recente puoi partizionare tranquillamente il disco secondo lo schema MBR.

9. Nella schermata successiva rivedi la tabella delle partizioni creata automaticamente del tuo sistema e vai a Fine utilizzando il tasto [tab] per accettare le modifiche.

Premi [invio] per continuare e nella nuova schermata pop-up seleziona Conferma per avviare il processo di installazione effettivo. Il processo di installazione può richiedere da 10 a 30 minuti a seconda delle risorse del computer e della velocità dell'HDD.

10. Dopo che il programma di installazione ha estratto e scritto i dati del sistema operativo sull'unità del computer, ti verrà richiesto di specificare la password per l'account root.

Scegli una password complessa per l'account root e premi [invio] per continuare. La password non verrà riprodotta sullo schermo.

11. Nel passaggio successivo, seleziona l'interfaccia di rete che desideri configurare e premi [invio] per impostare la NIC.

12. Scegli di utilizzare il protocollo IPv4 per la tua scheda NIC e seleziona di configurare manualmente l'interfaccia di rete con un indirizzo IP statico annullando il protocollo DHCP come illustrato negli screenshot seguenti.

13. Successivamente, aggiungi le configurazioni IP della tua rete statica (indirizzo IP, maschera di rete e gateway) per questa interfaccia e premi il tasto [invio] per continuare.

14. Se l'apparecchiatura di rete presso la propria sede (switch, router, server, firewall, ecc.) è basata su IPv4, non ha senso configurare il protocollo IPv6 per questa scheda NIC. Scegli No dalla richiesta IPv6 per continuare.

15. La configurazione di rete finale per il tuo computer prevede l'impostazione del risolutore DNS. Aggiungi il tuo nome di dominio per la risoluzione locale, se è il caso, e gli indirizzi IP di due server DNS che esegui nella tua rete, utilizzati per risolvere i nomi di dominio, oppure utilizza gli indirizzi IP di alcuni server di cache DNS pubblici. Al termine, premi OK per salvare le modifiche e andare avanti.

16. Successivamente, dal selettore del fuso orario scegli la regione fisica in cui si trova la tua macchina e premi OK.

17. Seleziona il tuo Paese dall'elenco e accetta l'abbreviazione per l'impostazione dell'ora.

18. Successivamente, regola l'impostazione di data e ora per la tua macchina, se è il caso, oppure scegli di Salta l'impostazione nel caso in cui l'ora del sistema sia configurata correttamente.

19. Nel passaggio successivo seleziona premendo il tasto [spazio] i seguenti demoni da eseguire a livello di sistema: SSH, NTP e powerd.

Seleziona il servizio powerd nel caso in cui la CPU della tua macchina supporti il controllo adattivo della potenza. Se FreeBSD è installato su una macchina virtuale puoi saltare il servizio di avvio powerd durante la sequenza di inizializzazione del sistema.

Inoltre, se non ti connetti al tuo computer da remoto, puoi saltare l'avvio automatico del servizio SSH durante l'avvio del sistema. Al termine, premi OK per continuare.

20. Nella schermata successiva, seleziona le seguenti opzioni per rafforzare minimamente la sicurezza del tuo sistema: Disabilita la lettura del buffer dei messaggi del kernel per gli utenti non privilegiati, Disabilita le funzionalità di debugging dei processi per gli utenti non privilegiati, Pulisci /tmp filesystem all'avvio, disabilita il socket di rete Syslogd e il servizio Sendmail nel caso in cui non prevedi di eseguire un server di posta.

21. Successivamente, il programma di installazione ti chiederà se desideri aggiungere un nuovo utente di sistema. Scegli yes e segui la richiesta per aggiungere le informazioni dell'utente. È sicuro lasciare le impostazioni predefinite per l'utente premendo il tasto [invio].

Puoi selezionare Bourne Shell (sh) o C Improved Shell (tcsh) come shell predefinita per il tuo utente. Al termine, rispondi alla domanda finale per creare l'utente.

Il messaggio ti chiederà se desideri aggiungere un altro utente al tuo sistema. In caso contrario, rispondi no per continuare con la fase finale del processo di installazione.

22. Infine, una nuova schermata fornirà un elenco di opzioni che puoi scegliere per modificare la configurazione del tuo sistema. Se non hai nient'altro da modificare sul tuo sistema, seleziona l'opzione Esci per completare l'installazione e rispondi con no per non aprire una nuova shell nel sistema e premi su Riavvia per riavviare la macchina.

23. Rimuovere l'immagine del CD dall'unità della macchina e premere [invio] alla prima richiesta per avviare il sistema e accedere alla console.

Congratulazioni! Hai appena installato il sistema operativo FreeBSD sul tuo computer. Nel prossimo tutorial discuteremo alcune configurazioni iniziali di FreeBSD e come gestire il sistema ulteriormente dalla riga di comando.