Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
The more I work with Ubuntu, the more I think it’s a very good desktop, but not a good development machine. For instance, you can install Ruby 1.8.4 from the package management system, but not 1.8.5 (or 1.8.6 which is now the latest). So you’re stuck compiling ruby on your own.
However, for some reason, the default way of compiling Ruby from source on Ubuntu leaves out the installation of OpenSSL support. I had the development openssl libraries package installed, so that wasn’t it.
PenguinTV actually has a good search feature, but it’s rarely used because it requires PyLucene, and installing PyLucene is extremely hard. Here’s the HOWTO for Ubuntu Edgy: