brug ports for programmer
brug /usr/src for systemet
du updater begge med cvsup
locate ports-supfile og edit serveren til
cvsup.dk.FreeBSD.org
locate standart-supfile
og edit den til samme server
hvis du vil køre current så sæt
=cvs tag=. ... hvis du vil køre realease så brug =cvs tag=RENENG_5_0
der er ikke stable i 5.0 .. så skal du køre 4.8 for at vælge stable RELENG4
når du har cvsup
altså cvsup -g -L 2 ports-supfile
og cvsup -g -L 2 ports-supfile
så kan du feks gå i cd /usr/ports/sysutils/portupgrade/
og make install clean
det program sørger for at update de ports du har instaleret fra /usr/ports hver gang der er kommet en ny version
den bruger du feks med
portupgrade -ar
for at bygge en ny kernel og system går du i
/usr/src som du har updated med cvsup -g -L 2 standart-supfile
først edit din kernel config
cd /usr/src/sys/i386/conf og cp GENERIC NYCONF
og edit NYCONF
så stil dig i /usr/src og
make buildworld
så
make buildkernel KERNCONF=NYCONF
så
make installkernel KERNCONF=KERNCONF
så
make installworld
gør det alt sammen i single user mode
det kommer du i med
shutdown now
.. øhh der skrev jeg en hel roman .. og det ser måske ud af meget men det er egenlidt hurtigt overstået ..
hvis der er sket store ændringer .. så kig engang i /usr/src/UPDATING .. du behøver ikke buildworld hvergang der er kommer noget nyt.
det står også alt sammen her
http://www.freebsd.org/handbook/makeworld.htmlhttp://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html....