FreeBSD: Systemupdate (CVSup – stable branch)

Easy CVSup

Also das ist mein erstes Tutorial das ich schreibe, deswegen bitte ich euch mit mir
einbisschen umsichtig zu sein :)

Also als erstes muesst ihr folgenden Port installieren „CVSup“ CVSup ist zum
updaten der Ports ( /usr/ports/ ) und der Systemversion gut. Ihr geht
folgendermaßen vor.

cd /usr/ports/net/cvsup
make install clean

Jetzt ist erstmal warten angesagt, bis CVSup installiert ist. Danach muesst
ihr noch ein „rehash“ machen, damit die bild-in commands der Shell aktualisiert werden.
——————————————————————————–

Part 1. (Ports Update)

cvsup -g -L 2 -h cvsup2.de.freebsd.org /usr/share/examples/cvsup/ports-supfile
rehash

Wer weiß was er tut, kann die Datei „/usr/share/examples/cvsup/ports-supfile“ nach Belieben editieren.

——————————————————————————–
Part 2. (System Update – Make World)

cvsup -g -L 2 -h cvsup2.de.freebsd.org /usr/share/examples/cvsup/stable-supfile

Wer weiß was er tut, kann die Datei „/usr/share/examples/cvsup/stable-supfile“ nach Belieben editieren.

cp /etc/default/make.conf /etc/make.conf

Nun wird die Datei „/etc/make.conf“ editiert. Dort legt ihr fest, was upgedatet werden soll und was nicht. Im Nornmalfall muss die Datei nicht unbedingt verändert werden.

vi /etc/make.conf  
cd /usr/src

Und los gehts!

make world

!!! Wichtig !!! Jedesmal wenn ihr ein „Make World“ gemacht habt muesst ihr einen neuen Kernel machen.

Dazu einfach in das Verzeichnis cd „/usr/src/sys/i386/conf“ wechseln (bei Bedarf die Kernelkonfigurationsdatei editieren) und einen neuen Kernel konfigurieren<7p>

cd /usr/src/sys/i386/conf
config -r "Name deiner Kernelkonfigurationsdatei"
cd ../../compile/"Name deiner Kernelkonfigurationsdatei"
make clean; make depend; make; make install

reboot

Danach solltet ihr ein aktuelles System haben.