ARTICLE

PC-BSD 1.0 Review
Contributed by Clement Lefebvre in Reviews on 2006-05-17 15:07:00
Page 2 of 4

Installation

The official website features an installation tour and many screenshots, so I already had an idea of what to expect.

The boot menu offers a few options. It probably allows to boot an already installed image, or to perform a text mode installation. I decided to go with the default choice.


The boot splash

The boot process is then hidden by a nice boot splash. Unfortunately it doesn't have a progress bar. The background picture looks nice, but it has little or no connection with FreeBSD, and I don't recall seeing any yellow flowers on the PC-BSD website.


The PC-BSD installation menu

Once the boot process is finished, a menu appears. After seeing a nice bootsplash, and knowing the fact that PC-BSD has a graphical installer, I was a bit disappointed by the look of this text-based menu. However, it offers handy features and allows the user to open a Unix shell, to chroot into an existing operating system on the hard drive and even to run fdisk. This gives the CD more functionality, and it's nice to know that you can use it not only to install PC-BSD but also to fix it once already installed. I selected the default option and went on with the installation.


The PC-BSD logo

The system launched XWindow and the graphical installer, which started with a good looking PC-BSD logo.


The PC-BSD Installation Wizard - Language preference and keyboard layout

I was then asked to set my language preference and my keyboard layout. As I mentioned in the Fedora Core 5 review, people do not necessarily know what their keyboard model and layout are. For this reason, it would be nice to be able to test them after making a selection.


The PC-BSD Installation Wizard - Welcome Screen

A welcome message then greeted me and invited me to go through the next steps.


The PC-BSD Installation Wizard - Partitioning

The first step was to partition my hard drive. I usually use a virtual machine to test installers, because it makes it easy for me to take screenshots. I already had a 5GB hard drive which was dedicated to this review, so I simply selected the "use entire disk" option. I noticed the Install Tips pane on the left, which described FreeBSD naming conventions for hard drive partitions. As this is probably something non-BSD users are not familiar with, I thought it was a very nice attention.


The PC-BSD Installation Wizard - Boot loader configuration

The second step was to install the BSD boot loader. This is an optional step and the user can choose to leave the MBR untouched.


The PC-BSD Installation Wizard - Installation

The installer then started copying files on the hard-drive. I was amazed by the small number of questions I had been asked. After all, I simply had to choose among some localization settings, partition my hard-drive and tell the installer whether or not I wanted it to set a boot loader. Other installers usually ask about network settings, time configuration, packages selection and many other things. Choice is good of course, but PC-BSD's purpose is to be simple. I found the simplicity of its installation very impressive.


The PC-BSD Installation Wizard - Root password and account setup

After a little time, the system was installed on my hard drive, and I had reasons to believe that the installation was finished. However, a final step came up. It asked me to set a root password and a user account. This was obviously a necessary step, but I really can't see why I wasn't asked before. Since the previous operation took some time, it would have been nice to answer all questions first and then let the computer go on with the installation.

By default, the option "Auto-login user" was checked, so I left it that way. This can be considered a security risk, but again, if PC-BSD's purpose is to make things simple and to be used on mono-user home computers, then it is a logical choice.


The PC-BSD Installation Wizard - Ready to reboot...

After that, the installation was finished. I was amazed by its simplicity. As I said earlier, some little details could be improved, but overall I found the installer very efficient and very easy to use. I pressed "finish" and the system rebooted on the installed PC-BSD.



Article Index
PC-BSD 1.0 Review
Installation
Inside PC-BSD
Conclusion
 
Discussion(s)
DesktopBSD
Written by Aero on 2006-05-17 20:35:29
You sound like the perfect person for DesktopBSD. It uses an easy to use graphical front end to the freebsd ports and packages system (plus a few more tools) and is much easier to install. I think DesktopBSD would make a great review for you.
Discuss! Reply!

Wonderful
Written by TerryP on 2006-05-17 21:00:50
Great review.

I've been using PC-BSD as my primary OS for all but gaming based computing since around 1.0rc1 and hope to see a few small details fixed. (Like the FreeSBIE thing)

Those sounds in KDE get dang annoying after 50seconds or so. But they can be killed from the Control Center.

PBI are the "PC-BSD" way to install software but any one can install programs using traditional FreeBSD Ports and packages, you can also install the ports collection itself using the GUI if your new to a shell. If you want to use GUI Front ends to ports just go get the Desktop BSD front end and vola GUIbie heaven I bet.

There are maybe 70-80 PBI right now, but they are very very easy to make if you are working with one of the 14,600 some programs in ports or can install it the program. nVidia drivers and system updates even come in an easy to install PBI !!

About the deal of free/non free software, well I think software should be free as in freedom as in free speech and free as in free beer equally. But truth be told the many desktop users are going to be needing to play MP3, and it's rude not to include it if you want to be a desktop OS. Also there is a PBI to enable support for other formats; like .wmv .wma .avi e.t.c. on www.pbidir.com

PBI install the program and dep's into one directory. It takes up a little more hard drive space (which is much cheaper then time) so it does not effect the base system. When you think about it, you could probably install GIMPShop without evening having the right GTK on your system if the PBI is made right! (Gimp PBI about 12MB download.)

Discuss! Reply!

Live cd
Written by Vidya on 2006-05-18 03:55:30
I wish they would make a live cd of this for more safe testing and familiarisation.
Discuss! Reply!

Live No...VMWARE
Written by Martin on 2007-01-05 11:55:26
Quote:

I wish they would make a live cd of this for more safe testing and familiarisation.





Well..I use Vmware. No need for a live cd...just try it...its fun and never a problem with youre OS.
Discuss! Reply!

Fair enough
Written by dylansmrjones on 2006-05-18 08:53:54
I agree about the PBI-solution, since big static libraries aren't exactly something I enjoy. You might wanna take a look at DesktopBSD.

However, I don't see why it's a problem blending proprietary and open source/free software [freedomware]. Nor why it is a problem to have MP3-support as default. It's an open source support for MP3, AFAIK.
Discuss! Reply!

DesktopBSD
Written by Tom Burdick on 2006-05-18 15:31:09
You mention that you don't like how PC-BSD had created its own way of installing software and that it should have used ports, well DesktopBSD does just that.
Discuss! Reply!

Ports collection
Written by matthes on 2006-05-19 04:19:20
While PC-BSD offers installation via PBI packages by default, you can find notice in user's manual that ports collection is also available as only a few PBI packages are available at this time. While there's no special GUI ports manager, you can try traditional kpackage utility which can handle ports tree under FreeBSD, but it seems to have somewhat limited functionality so commandline is still preferred (portinstall utility is great).
Discuss! Reply!

de
Written by Adam on 2006-05-20 19:09:01
@ Vidya

Did you not see the VMware image...even better than a live CD.
Discuss! Reply!

BSD not stable enough
Written by deltatux on 2006-05-21 10:59:20
Ok, a few kudos to address that it may well be ready for desktop usage. Yet, it's not stable enough. I have already crashed PCBSD by just doing usual things like surfing the net, typing a document and compiling a few software (on userspace and not kernelspace).

On Linux, I don't see that problem, my Linux machine is rock solid. Except that sometimes kdm kills my hard drive before it shuts down properly.
Discuss! Reply!

Systems Manager
Written by Jason Bacon on 2006-05-23 14:49:34
If your BSD system is crashing, you probably have a hardware problem of some sort. I manage 25 FreeBSD systems running on a wide variety of hardware, and virtually all of them run from power outage to power outage without a hiccup. These machines also run a wide variety of software, and get hammered pretty hard running fMRI analyses for days on end. Most of the (infrequent) instability I've seen has been traced to bad memory or a bad disk. I've also used Linux heavily since the mid 90's. I've been impressed with it's overall stability as well, but FreeBSD is by far the most stable platform I've ever worked with.
Discuss! Reply!

Systems Manager
Written by Jason Bacon on 2006-05-23 14:57:02
I think the main advantage of the PBI system is evident when you have a large number of complex and interdependent packages installed. Try upgrading FireFox on a system with 200 ports or rpms installed, and you'll see what I mean. I don't mind the extra space taken by PBIs since it saves me the hassle of upgrading dozens of dependent packages every time I need a security patch. As for speed, I've been using an old Pentium 450 with a 10G disk (half dedicated to Windows) to play with PC-BSD, and it has run pretty comfortably. I'm definitely liking the PBI system so far...

Cheers,

Jason
Discuss! Reply!

servant
Written by sam on 2006-06-05 12:36:27
i'm sold on pcbsd,,,i'm a nubeee getting tired of windoze and macos....have been reading everything possible on linux/bsd and have decided from my research that pcbsd would be the best choice...and btw it was a tossup between pclinuxos and pcbsd....
Discuss! Reply!

ADSL
Written by Ben on 2006-06-07 07:46:31
Do you have tried to setup the configuration for the xdsl connection (pppoe)?
I cannot. It's not easy, it's not desktop.
Can you help me?
Discuss! Reply!