We are going to upgrade our FreeBSD system with the CVSup tutorial. The FreeBSD team unlike Linux develops the Kernel and World. They are separate parts but linked together. Good practice will tell you not to upgrade just the kernel but the entire system.
Let check to see what we are running:
host# uname -a
We are going to assume that you have the ports system installed. Ports is a system that was developed to make it easy to install all types of software. Think of it like the Windows Add/Remove idea with a twist. You can check by going to /usr and looking for a ports folder. If you don’t have anything in that folder you can download it here:
host# cd /usr
host# fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
host# tar -xzf ports.tar.gz
Now we will install cvsup.
host# /usr/ports/net/cvsup make && make install
What we need to do is get a configuration file and make the necessary changes before upgrading the system. We will get the example file and move it to the root level. Read the rest of this entry »