posted by Adam S on Mon 10th Dec 2001 18:21 UTC

"Installation"
There are infinite ways to get tangled in a FreeBSD installation. But for anyone who used Linux before version 7 of most distributions, it won't seem too alien. There are many methods of installation: CDROM, floppy disk, tape drive, a DOS partition, over a network, or if you have a high speed connection, FTP or HTTP. The install menu seems to suggest that one day, there will be a single DVD install that includes all ports. I am anxiously awaiting that release, but in the meantime, all of these options are easy to execute and self-explanatory. Having downloaded the iso images, I chose a CD install and it successfully copied over an install image to the hard drive. The FTP option failed from my house, but my firewall is pretty tightly configured. A friend has reported success - and even preference - with the FTP method.

Like most OSes still in their youth, you must partition the hard drive. With FreeBSD you partition the hard drive and then create slices within the partition. By partitioning the disk, you can designate which sections of your hard drive are for use with FreeBSD and which aren't. You can, of course, specify the entire disk, or, if you have blank space on your hard drive, you can use just a part of a drive that already has data on it. Using the auto-partitioner is a must if you don't already have an idea of reasonable sizes for your slices, but if you insist on doing it all yourself, you can. FreeBSD uses a file system called UFS and can employ SoftUpdates, arguably comparable to journaled file systems in that they efficiently use metadata, but possibly better, depending on your point of view.

While this part is still fairly easy, selecting packages to install is a daunting task even for a seasoned user, and having installed the software over 10 times, I was still choked up at this step. Unfortunately, there are no pre-selected installation options, as you find in most prominent Linux distributions - something needed in future releases to speed up this process. You must manually select the packages you wish to install. For a first timer, it's pretty confusing. Having installed the last three versions of FreeBSD, I can tell you it's changed very little. You'll want to make sure you install the bash shell, Gnome, and KDE at a minimum, but unless you have serious space constraints, you're better off installing too much than too little. The biggest plus of FreeBSD - and truthfully, the only reason it's not extinct - is its Linux Binary Compatibility, which is essential to using FreeBSD as a workstation. By adding this package, you can use almost any application that can properly compile in Linux.

Table of contents
  1. "Which *BSD is right for me?"
  2. "Installation"
  3. "Configuring the X Server"
  4. "Interlude: Some UNIX For Newbies"
  5. "FreeBSD at First Glance"
  6. "Applications and Conclusion"
e p (0)    33 Comment(s)