Ubuntu desktop notes

Feisty


Since upgrading to Feisty 7.04, we've run into a few applications that no longer work:
  • Truecrypt
  • DemocracyPlayer


Truecrypt on Feisty

We've seen a few tutorials for compiling Truecrypt for Feisty, but these all seem to involve building the entire kernel. Instead of that, we're just building the tcrypt module. So here's our notes:
  1. Install build-essential and linux-source packages (sudo apt-get install build-essential linux-source).
  2. We already had the Truecrypt deb package installed from Edgy (Ubuntu 6.10).
  3. Download Truecrypt tar.gz, untar.
  4. Create symlink for current version of Linux source: cd /usr/src; sudo tar -xvjf linux-source-2.6.20.tar.bz2; sudo ln -s linux-2.6.20 linux
  5. cd ~/src/truecrypt-4.3-source-code/Linux
  6. sudo ./build.sh (... wait ... wait...)
  7. sudo ./install.sh