Upgrade auf -STABLE mittels CVSUP

Dies ist im Grunde nichts anderes als eine Zusammenfassung der relevanten Kaptiteln des FreeBSD Handbooks. Wegen Aenderungen und Details bitte dort nachlesen.

Falls nicht eh schon vorhanden, mittels der CD cvsup installieren und dann geht´s auch schon los:

# mkdir /usr/local/etc/cvsup
# cp /usr/share/examples/cvsup/* /usr/local/etc/cvsup
# vi /usr/local/etc/cvsup/stable-supfile

*default host=cvsup4.de.FreeBSD.org
*default base=/usr/local/etc/cvsup
*default prefix=/usr
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
src-all

a) Fuer ein Upgrade mittels cvsup ohne X:

# cvsup -g -L 2 /usr/local/etc/cvsup/stable-supfile

b) Oder, falls man sich im X befindet:

# cvsup /usr/local/etc/cvsup/stable-supfile # Wenn man das ganze im X macht.

Das -STABLE neu bauen

# vi /usr/src/sys/i386/conf/YOUR_KERNEL_HERE
# cd /usr/src
# make buildworld
# make buildkernel KERNCONF=YOUR_KERNEL_HERE
# make installkernel KERNCONF=YOUR_KERNEL_HERE
# reboot
# boot -s
Bei einer Vinum (Logical Volume Manager, siehe dazu meine Vinum mirrored HOWTO)

# vinum start
Nun geht's wieder weiter mit dem Upgrade:

fsck aller Partitionen

# mount -a -t ufs
# swapon -a
# cd /usr/src
# make installworld
# mergemaster

Ich habe bei mergemasterhier immer i getippt, war aber eine frische Installation, ansonsten wahrscheinlich besser m zu tippen ...

# reboot

Das sollte es gewesen sein...

$Id: fbsd-upgrade.html,v 1.2 2001/10/08 16:19:37 mic Exp $