Questo post dimostra come aggiornare FreeBSD versione 11.X a V12.
Aggiorna FreeBSD V11 a V12
Passaggio 1: prerequisiti
Per vedere quale versione stai utilizzando attualmente, emetti il comando di seguito:
$ FreeBSD-Wirson
$ uname -mrs
L'output rivela che stiamo usando la versione 12.2 come l'ultimo, ma i seguenti comandi ti consentono di aggiornare comunque il kernel. Successivamente, digita il comando seguente e premere Invio:
$ FreebSd-update Fetch Installa
Quindi, utilizzare il comando PKG per aggiornare uno o tutti i pacchetti.
$ pkg update && pkg upgrade
Passaggio 2: aggiornare FreeBSD utilizzando il metodo binario
Utilizzare il comando FreeBSD-Update di seguito per aggiornare usando il metodo binario:
$ FreeBSD -update -r 12.Aggiornamento a 2 rilease
Il comando sopra esamina il file di configurazione. Chiederà il permesso di apportare modifiche, quindi premi y quando lo fa.
Con i download e le configurazioni sono curati, ora cambieremo le proprietà del disco. Immettere il comando qui sotto:
$ FreeBSD Autopdate Installa
Quindi riavvia il sistema:
$ riavvia
Dopo un riavvio riuscito, assicurati che il sistema sia tornato online e usa il comando qui sotto per sbarazzarsi dei vecchi file e continuare con l'aggiornamento:
$ FreeBSD Autopdate Installa
Con il sistema di base aggiornato, aggiorna tutti i pacchetti binari con il comando seguente:
$ pkg -static Installa -f pkg
$ pkg update && pkg upgrade
Quindi controlla la seguente directory:
$ sudo/usr/sbin/freebsd-update installa
Passaggio 3: verificare l'aggiornamento
Innanzitutto, verifica se ogni servizio è attivo:
$ ps aux
$ Sockstat -l
$ Sockstat -4
$ Sockstat -6
$ netstat -a -n | grep ascolta
$ top
Assicurati che il file di registro non stia riscontrando errori durante l'utilizzo delle varie utilità della riga di comando:
$ tail -f/var/log/messaggi
$ GREP ERROR/PATH/TO/APP
$ egrep -i 'err | warn | cri'/var/log/messaggi
Controlla la versione corrente:
$ uname -mrs
$ FreeBSD-Wirson
Avvolgendo
Questo post ha illustrato come aggiornare FreeBSD V11 a 12 con il metodo del pacchetto binario. Sebbene FreeBSD 11.2 non ha concluso il suo supporto, è meglio passare alla versione 12. Con ogni aggiornamento, il kernel FreeBSD viene reso più efficiente dalle risorse e più veloce.