How to install VeraCrypt on Raspbian

  • Install libraries required by VeraCrypt:
$ sudo apt install libfuse-dev libwxbase3.0-dev
  • Download the latest version of Veracrypt that has a Raspbian package from here. The latest version for Raspbian I could find was v1.21. It can be downloaded using this command:
$ wget -L -O veracrypt-1.21-raspbian-setup.tar.bz2
  • Uncompress the file:
$ tar xvf veracrypt-1.21-raspbian-setup.tar.bz2
  • Make the installer as executable and run it:
$ chmod +x veracrypt-1.21-setup-console-armv7
$ sudo ./veracrypt-1.21-setup-console-armv7
  • That is it! Try it out:
$ veracrypt --version
VeraCrypt 1.21
  • In case you need to uninstall it in the future, this is how to do it:
$ sudo /usr/bin/

Tried with: Raspbian 9



Development on TrueCrypt has been halted and the last version of TrueCrypt (v7.2) does not allow creation of new volumes. VeraCrypt is a fork of TrueCrypt source code that offers updated encryption settings and a GUI that is the same as in TrueCrypt. This might be closest replacement of TrueCrypt, if you were looking for that.

  • The Linux installation file can be downloaded from here. Installation is similar to TrueCrypt: you unzip and then install the script file using sudo.

  • VeraCrypt volumes can be created and mounted just like in TrueCrypt.

  • To mount your TrueCrypt volumes, click the TrueCrypt Mode checkbox in the dialog.

  • To mount from shell: veracrypt --password="my pass" --mount /path/to/ /media/veracrypt1

  • To unmount from shell: veracrypt --dismount /path/to/

  • To unmount all mounted volumes: veracrypt --dismount

  • When mounting a Truecrypt volume, use --truecrypt at the beginning.

Tried with: VeraCrypt 1.14 and Ubuntu 15.04