From FreeBSD to PC-BSD

| | Comments (0) |

I did an install of FreeBSD 7 on the $0 Laptop (Gateway Solo 1450) a couple of weeks ago for a number of reasons.

First, I wanted to see how the new FreeBSD would run. It's supposed to be light years faster than the previous releases, at least in server situations, and I'm very much interested in how it performs on the desktop as well.

Besides Linux, which I'm still running plenty, I'm determined to see what the non-Linux alternatives have to offer. Due to it being the first BSD I could successfully install on my VIA C3 Samuel test box, I began with OpenBSD, a system I continue to be very impressed with. Sure, I had to do a bit of reading in order to do the install, but I followed the FAQ and was able to get a working system very quickly.

Even in the default configuration -- with X and the Fvwm window manager, I found that I could do a lot with OpenBSD 4.2. I added a whole bunch of packages, began customizing Fvwm and generally found OpenBSD to be a very credible desktop operating system. And the emphasis on security out of the box is something I'm very much in favor of.

I'm nowhere near getting the Gateway's noisy CPU fan managed under OpenBSD. In fact, I barely know where to begin. Same goes for NetBSD, which I've tried. It's pretty much a case of "s/he who turns the CPU fan off and on again wins."

And as far as that little corner of my wants and needs go, FreeBSD (and its derivatives PC-BSD and DesktopBSD) have the edge. While control of the CPU fan can be spotty, I'm pig-in-shit happy that FreeBSD manages it so well.

I'm also reading Dru Lavigne's book, "The Best of FreeBSD Basics," which contains updated versions of many dozen of her very helpful columns, and I need a working FreeBSD setup with which to use it. In fact, two of the chapters in the book cover why and how to install PC-BSD and DesktopBSD, both of which are a whole lot more user-friendly to put on a box than the average BSD.

But I began with FreeBSD 7. I only got the first disk, and I figured that after a couple of OpenBSD installs, I could put FreeBSD on my laptop without reading the FreeBSD FAQ or Handbook.

I was right. The text-based installer is pretty clear, and I was able to create a FreeBSD partition, properly "slice" it up, and configure a basic FreeBSD system.

"Basic" is a good word for it. While my CPU fan was under control most of the time, and I did have networking, I found the whole thing rather spartan. As part of the initial install, I did put X on the box, but all I got for a window manager was Twm. And when I quit it, X froze, and I had to ctrl-alt-backspace to get back to a console.

I did add a few ports -- my first experience with compiling massive amounts of software. My first impression: Who has the time for this kind of thing? I soon went back to packages, which is how I beefed up my OpenBSD installs. I'm happy to have the choice between packages and ports in the BSDs; I can imagine the process of updating ports becoming very tiresome -- and quickly, too.

Anyhow, I tried to bring Fluxbox into my FreeBSD install, and then I broke X the rest of the way. I was all set to do another FreeBSD install on the same box, but I figured I'd make it easy on myself and put PC-BSD or DesktopBSD on the box instead.

Since I see a whole lot happening with PC-BSD -- and I was very impressed with Matt Olander, the CTO of PC-BSD maker iXsystems, when I met him at SCALE 6X -- I decided to go with it. Also impressive is the project's PBI files, which promise easy application installation. The first time I looked at PC-BSD, many months ago, the PBIs seemed out of date, and a few didn't work. But now the PBIs are all very fresh -- the latest versions of everything, and I'm anxious to see how they run.

To make an already long story that much shorter, I had discs for PC-BSD 1.4 already burned. I used those to do the install, and I was very pleased to see my CPU fan, once again, managed very well with no intervention -- something most Linux kernels will not do without a little configuration work on my part.

And the problems I had with X configuration when previously running PC-BSD and DesktopBSD -- mainly the bouncing cursor icons looking really awful -- went away once I installed PC-BSD 1.4 and clicked a few boxes in a helpful configuration dialog box.

Again, very impressive.

The last time I installed PC-BSD, it was version 1.3, and to get to the latest 1.4 version, I needed to download either two or three PBI files and run them sequentially.

No more. Now any 1.3 or 1.4 install of PC-BSD can be upgraded to the new Version 1.5 with a single PBI file.

I downloaded it and am doing so now.

I'll have more to report in the weeks ahead, but so far PC-BSD is exceeding my expectations on the desktop.

Leave a comment

Tech Talk column

Steven Rosenberg's weekly Tech Talk column, which appears Saturdays in the Los Angeles Daily News, is now available on the Daily News Technology page.

About this blog

Comments are back: Comments have returned to Click, but due to the thousands of spam comments clogging up the system each day, commenters must now log in. To comment, either create a Movable Type account when prompted, or create and use a Typekey account. Movable Type, as configured on this blog, allows commenters to create a Movable Type account, verify it via e-mail and then sign in to comment. Other methods of verification are OpenID, Live Journal and Vox.




Steven Rosenberg aims to learn what he does not know. He writes about it here.



About this Entry

This page contains a single entry by Steven Rosenberg published on April 4, 2008 5:00 AM.

It's so easy to make Movable Type better in this one itty, bitty way was the previous entry in this blog.

Check out http://www.dailynews.com/technology is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Comments

Powered by Movable Type 4.21-en

Advertisement

Other blogs

Day 30: 30 baseball books in 30 days of April, '09: Let's keep this thing going in Farther Off the Wall
The Sol's Mother's Day Incentive in 100 Percent Soccer
Morning Buzz in Inside USC with Scott Wolf
Slow car sales take a toll in The Sausage Factory
TRACK AND FIELD: Big day for Saugus seniors in Daily News High School Spotlight