ups kom til at trykke send :) .. fortsætter lige
når det kommer vigtige sikkerheds opdateringer opdaterer du /usr/src
med cvsup og branch sat til RELENG_4_9 eller RELENG_5_3
når man så laver en make buildworld i /usr/src bygger den hele dit system igen så vil du nok også have compilet din kernel igen med
make buildkernel KERNCONF=KERNELCONFIG som du har kopieret fra /usr/src/sys/i386/conf/GENERIC til KERNELCONFIG og ændret så den passer til dit system.
så kan du make installkernel KERNCONF=KERNELCONFIG
og og efter et reboot for at se om det gik godt kan du make installworld
og så bliver hele systemet opdateret til nyeste.
dine programmer som du har instaleret ligger stadig i /usr/... og det virker bare.
ud over det så kan du jo bruge f.eks portupgrade til at holde dine programmer opdateret ... du cvsup din ports collection og så bruger du portupgrade til at opdatere
f.eks portsversion -l "<" vil fortælle dig at der er en nyere version af apache eller lign og så kunne du køre en
portupgrade -Rr apache-1.3 som vist nok også holder dependencies up-to-date hvis jeg husker rigtigt.
programmer ligger stadig i /usr/local/bin /usr/local/sbin hvis der bare er tale om en binær fil. større ting kunne ligge i /usr/local/jakarta-tomcat
konfigurations filer ligger i /usr/local/etc eller f.eks /usr/local/etc/apache
opstarts scripts ligger i /usr/local/etc/rc.d/
lidt læsning
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.htmlhttp://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.htmlhttp://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cutting-edge.html