I find development of Visualforce and Apex a bit clunky using the Salesforce UI - I much prefer to use an integrated development environment. Unfortunately I haven't received an invite to try out Brain Engine yet, but that looks highly promising for development in the cloud.
For now though, I need another solution. It turns out that Joli OS is built on the Ubuntu Linux distribution, which means that the Force.com IDE can be installed.
Pressing ALT+F1 opens a terminal. Typing "java" at the command prompt shows that Java isn't currently installed, but also shows which packages java is available from and the command to install. I chose to install the IcedTea Open Source JDK.
Once Java is installed, you simply need the standalone Force.com IDE and you are set to go. I got a few warnings that there may be unavailable features due to using IcedTea, but I haven't noticed anything untoward as yet.