Install TrueCrypt on Ubuntu Edgy ================================ http://www.howtogeek.com/howto/ubuntu/install-truecrypt-on-ubuntu-edgy/ Copy the downloaded file into whatever location you’d like. The next step is to install some required software for the build process to execute. You may have some or all of these installed on your machine already. sudo apt-get install build-essential dmsetup gawk linux-source linux-headers-`uname -r` Note: Make sure that the ` character is the one below the tilde ~ key. Now that we’ve installed the prerequisites, we’ll need to do a small amount of setup before it will work properly. Note that the exact version of the kernel may be different on your machine, but you are using tab completion anyway, right? =) cd /usr/src/ sudo bunzip2 linux-source-2.6.17.tar.bz2 sudo tar xvf linux-source-2.6.17.tar sudo ln -s linux-source-2.6.17 linux sudo make -d -C linux modules_prepare The last step will send a whole lot of stuff flying by…. eventually it may prompt you to select yes on a question or two. This step is necessary because you’ll probably get an error later on otherwise. Change directory back to the download directory, and now we’ll extract the source code, which contains both windows and linux source… tar xzvf truecrypt-4.2a-source-code.tar.gz cd truecrypt-4.2a/Linux/ Since Truecrypt installs a kernel module, you will have to run the build script in superuser mode. sudo ./build.sh This should have run successfully without errors at this point. Now we can launch the installation script, now that we know everything has been built successfully. geek@ubuntuServ:~/truecrypt-4.2a/Linux$ sudo ./install.sh Password: Checking installation requirements… Testing truecrypt… Done. Install binaries to [/usr/bin]: Install man page to [/usr/share/man]: Install user guide and kernel module to [/usr/share/truecrypt]: Allow non-admin users to run TrueCrypt [y/N]: Y Installing kernel module… Done. Installing truecrypt to /usr/bin… Done. Installing man page to /usr/share/man/man1… Done. Installing user guide to /usr/share/truecrypt/doc… Done. Installing backup kernel module to /usr/share/truecrypt/kernel… Done. At this point, Truecrypt is successfully installed. If you are already familiar, you can get back to work. If not, here’s a couple of common use scenarios.