This has been a month of Linux for me. I’ve worked with Linux and Unix for years (webservers, TiVo) but never on a daily basis. I just now made the switch on my main desktop PC (which is also my file server for music and movies).
So far, Ubuntu Desktop 6.10 has been somewhat frustrating but tolerable. I dislike how it’s not as easy or familiar as Windows. My biggest complaint is that many of my media programs don’t have suitable equivalents (such as a CD ripper with AccurateRip support or an easy-to-use Video editing program for TiVo files.) But those problems aside, the file server feature (that serves movies to my home theater computer) is running much better than it did under Windows Server 2003 and there are fewer glitches in general.
What finally prompted me to make the switch? A drive in my HD TiVo failed, so I spent a bunch of time backing up shows, re-imaging, and re-modifying my TiVo. Pretty much all of that time was at a Linux command prompt. Forgetting which command I needed to type into the command prompt was frustrating. But figuring out what to do and doing it properly was rewarding. The experience was positive overall and is really what gave me the courage to switch my server over to Linux. I felt working with it on a regular basis would keep me thinking and better prepared for future trials.
I’ve also started writing Linux shell scripts to automate some tasks on my TiVo. It’s very similar to some DOS scripting I did years ago. I read a couple of tutorials, looked at a sample scripts, and had very few problems with my first attempt. I guess I like the challenge of learning something new, because I’ve definitely spent more time working on the scripts than I did saving time running them.