The FreeBSD Handbook
My Recommended Guide to Installing and Setting up FreeBSD
My Unoffical FAQ
Mplayer Tips (2005/11/12)
ATI Radeon 9200 TV-Out (2005/08/30)
Installing FreeBSD 6.x on a Dell Optiplex 210L (2006/10/13)
newsyslog: can't notify daemon, pid 678: No such process (2007/03/05)
PF+AltQ+NAT (2007/04/08)
OpenBGPd & IPv6: received notification: error in OPEN message, unsupported capability (2007/04/18)
Rewriting the MBR in FreeBSD (2007/05/05)
Apache Log Rotation Issues (2007/05/12)
Portupgrade: sed: 1: "s|^\(@comment[": unbalanced brackets ([]) (2007/05/21)
make installworld: touch: not found (2007/06/12)
Nvidia 7600GT on FreeBSD (2007/07/03)
PHP5 Undefined symbol "__res_ninit" (2007/10/04)
spamd-setup: cannot find service "spamd-cfg" in /etc/services (2007/10/07)
Samhain/Beltane Notes (2008/01/22)
Creating a GEOM Mirror (2008/02/07)
Setting up RTG on FreeBSD (2008/09/15)
SuperMicro P4SCA Boot without a Keyboard (2008/12/30)
Setting up a private FreeBSD Update Server (2009/05/06)
Postfix Notes (2010/02/09)
RSA SecurID Notes (2010/02/09)
FreeBSD PF & spamd (2010/07/23)
OS X Server VPN against RADIUS (2011/03/14)
Grow a ZFS Partition on Hardware RAID (2011/05/09)
Setting up a NanoBSD Router with PPPoE and DJBDNS on a Soekris net5501 (2011/05/14)
Problems with Catalyst (2011/08/06)
Configuring ifstated with CARP for Apache (2012/01/31)
Booting FreeBSD 9 via PXE (2012/03/23)
Scripting a FreeBSD 9 ZFS Install (2012/05/03)
MIT Kerberos on FreeBSD (2014/06/03)
Perl DBIx::Class wierdness (2015/03/04)


My Recommended Guide to Installing and Setting up FreeBSD

  1. Download a copy of the latest release from
  2. Burn the ISO to a blank CD.
  3. Boot off the CD to start the FreeBSD installer.
  4. Choose the (A)uto layout for the partions. Unless you are installing a server, then you will want to make /var at least a GB, maybe more. Since MySQL and your mail queue both live there, not to mention your logs, it can't hurt to make it a few GB.
  5. Choose not to install the ports collection, we will fetch the latest version once the system is up.
  6. Choose to install the developer package so you get all the source of the system there.
  7. Complete the install configuring your network adapter as needed.
  8. Your system should reboot and once FreeBSD has come up you should login as root for the rest of these commands.
  9. Once once you are logged in it is easy to upgrade your system to the latest patchlevel. Run `freebsd-update fetch; freebsd-update install'. Once that is complete, reboot the system to make sure you are running the latest.
  10. Fetch the latest ports tree with: `portsnap fetch extract'.
  11. After that, install portmaster(1) by doing: `cd /usr/ports/ports-mgmt/portmaster; make install'. Once portupgrade is installed you will have access to portinstall and that will help you install lots of applications easily.
  12. Then cd to `/usr/local/etc/' and cp `portmaster.rc.sample' to `portmaster.rc'.
  13. Open it in and editor and uncomment the `-d' option and the `--delete-build-only' options.
  14. Then install portaudit with: `portmaster port-mgmt/portaudit'.
Powered by FreeBSD! r4l domain registration