FreeBSD : aggiornamento versione da 9 a 10 current
(Raccomandato)
Eseguire un backup del proprio sistema.
Aggiornare tutti i pacchetti installati sul proprio sistema
Installare il pacchetto cvsup-without-gui :
mondounix.com# cd /usr/ports/net/cvsup-without-gui
mondounix.com# make install clean
(ozionale) :
mondounix.com# setenv BATCH yes
mondounix.com# setenv FORCE_PKG_REGISTER
mondounix.com# cp /usr/share/examples/cvsup/standard-supfile /root/supfile
mondounix.com# vi /root/supfile
Editare il file /root/supfile come segue :
*default host=cvsup.it.FreeBSD.org
*default release=cvs tag=.
mondounix.com# cd /usr/src
mondounix.com# csup /root/supfile
mondounix.com# cd /usr/src
mondounix.com# make buildworld
mondounix.com# make buildkernel
mondounix.com# make installkernel
Se si riscontra il seguente errore
ERROR: Required auditdistd user is missing, see /usr/src/UPDATING.
aggiungere l'utente auditdistd :
vipw add user
aggiungere :
auditdistd:*:78:77::0:0:Auditdistd unprivileged user:/var/empty:/usr/sbin/nologin
mondounix.com# reboot
mondounix.com# mergemaster -p
mondounix.com# cd /usr/src
mondounix.com# make installworld
mondounix.com# mergemaster -i
verificare l'aggiornamento
mondounix.com# reboot
mondounix.com# uname -a
FreeBSD mondounix.com 10.0-CURRENT FreeBSD 10.0-CURRENT