INSTALL INSTRUCTIONS

Created by Jari Aalto
Keywords:
install
Last updated by:
Jari Aalto

INSTALL INSTRUCTIONS

1. Boot to a kernel where you want to install Truecrypt. DEBs for Truecrypt 4.3a are kernel specific.

2. Download *.deb packages. The tc-utils provides additional commands to create and to check health of containers.

https://code.launchpad.net/truecrypt-installer/+download

3. Remove old installation (if upgrade does not work)

apt-get --purge --remove tc-installer tc-utils

4. Install dependencies for the package (only needed to do once)

5. Install DEBs

dpkg -i tc-installer*.deb tc-utils-*.deb

If the dependencies were not met (the system did't have all the required packages), satisfy depends with "-f":

apt-get -f install
dpkg -i tc-installer*.deb tc-utils-*.deb

6. Single command will download the Truecrypt sources and generate DEBs for the current kernel. If you only want to produce DEBs, leave out option '--install'

tc-dpkg --auto --install

7. Verify that Truecrypt is active in current kernel

lsmod | grep -i true

8. For encryption management, see manual pages [tc-installer package] tc-dpkg(1) and [from tc-utils package]: tc-create(1), tc-fsck(1).

WHY 4.3a AND NOT LATER VERSIONS?

See tc-dpkg(1) manual page for more information. To put it shortly: 4.3a is fast, reliable, has decent license (no excess restrictions) and it offers all the encrypt algorithms that are needed (AES, Blowfish recommended). The 4.3a is a good workhorse.

Later versions are completely different from 4.3a, so there can never be upgrade path to later versions in this installer package.