I’ve been using Debian Squeeze (6.x) at home for a while and in general it was quite good not counting a few bugs with kernel, flash, sound and kde. Recently I saw that development in Wheezy (7.x) has frozen and I decided to upgrade …
Here is the result of my upgrade:
Well, I was reading that amount of bugs in Wheezy is quite high for frozen release, but was not expecting it would fail for me that miserably. Anyway, I had a chance to either go into the problem deeper or try out something new.
As recently at work I started a project under OSX I felt somehow interested in BSD internals (Apple Mac OS X is based on *BSD). So, I decided to go for FreeBSD 9.0 amd64 :). At first I felt scared of poor packaging system or lack of packages that I’ve used for a while under GNU/Linux, but eventually it turned out to be better than I’ve expected.
If you are coming from Debian to FreeBSD, you just have to substitute “sudo apt-get install something” with “sudo pkg_add -r something“. That is basically it. For example, I’ve installed KDE 4 in FreeBSD just by typing pkg_add -r kde4 . Well, you have to install a few dependencies (xorg) and do a few shamanic dances near the fire to make KDE auto-start but in general it looks very solid with a less amount of bugs that I’ve experienced on Debian.
Since I am a KDE/Gnome user, most of the stuff under FreeBSD on KDE/Gnome looks exactly the same as on any other environment running in Debian or Ubuntu, etc. I.e.:
- you want torrent? sudo pkg_add -r ktorrent
- you want vlc? sudo pkg_add -r vlc
- you want Google Chrome? sudo pkg_add -r chromium
I did not found (for the moment) any package which I used in Debian and which does not exist in FreeBSD. The only thing I don’t like is a poor flash support. You can install a few things from here and it will work for well-known sites like youtube.com but once you will go to some news website with custom flash player, it does not work properly.
OTOH, FreeBSD feels more solid in terms of kernel stability, packaging and the overall development process seems to go faster than in Debian so I will definitely may forget about flash glitches and just benefit from stability
In the end, here is my FreeBSD experience … Compare it with the first screenshot at the beginning of the post