Mac and FreeBSD guy trying Debian
SoftwareIf you read my blog on a regular basis [you're super awesome] you'd probably know my setup of choice on my non-Mac computers is FreeBSD with the Xfce desktop environment. Well because I'm such a daredevil I decided to try something new with my new ThinkPad X40 and install Debian with the default Gnome desktop.
Some observations about:
Package management…
- As a FreeBSD I find this hard to admit but I think I’m starting to like Apt more than the ports system. Granted there are packages available on FreeBSD but they tend to not be as current as the ports, with aptitude I can download and install entire desktops and more complicated applications like OpenOffice.org and Firefox / Iceweasel in a matter of minutes. Sure they’re not optimised for my specific hardware but in practical desktop use I haven’t noticed much difference. They’re also a breeze to update.
- Debian follows the general rule with Linux distributions by merging system and user installed files within the same root and
/usr
directories which scares me a bit. I’m used to FreeBSD specifically separating ports by putting them in/usr/local
.
Desktop usage…
- Like all Linux distributuons, it boots much more slowly than FreeBSD and dmesg isn’t as easy to follow, though it is possible to install tcsh from aptitude to bring back my comfy familiar shell environment!
- A fresh Debian install with Gnome is a surprisingly useful system. With FreeBSD I can download and build the Gnome metaport and get to a similar level of desktop friendliness, but there’s something to be said for having it on first boot. Think PC-BSD, but with Gnome.
- That menu icon lag phenomena that drove me insane with Gnome before is still asserting itself!!!
- I’m so used to the elegant
/etc/rc.conf
and/boot/loader.conf
files in FreeBSD which let me define hardware, drivers and network configuration that going to Linux was a bit of a shock. Debian makes up for it mostly by detecting more of the hardware automatically, but I feel like I’m less in control. - With regard to wireless drivers, I was surprised when Debian assigned my wireless card and associated network with
eth0
instead of the clearerwp0
FreeBSD uses. I’m not really a Linux guy so I can’t tell whether all distributions do this or just Debian, but it seems unessisarily confusing.
Bottom line is: so far I'm enjoying the experience. I won't be changing FreeBSD to Debian on my desktops, but having it work so well on older notebook hardware without almost any configuration on my part was very cool, and Gnome is a pleasure to use.
Wonder if I'd be a candidate for trying Debian/kFreeBSD?