BestCrypt Installation Process

Currently, BestCrypt for Linux has no binary packages, that are ready to install in different systems, so, unfortunately, you need to compile and install it manually.

BestCrypt consists of two parts:

Control panel is dependent and optional package. For being able to install and use it, you need to install the console utility first.

Also, for using BestCrypt Control Panel (GUI), you need to have X Server with some desktop environment installed. BestCrypt is officially supported in Gnome, Unity, KDE and XFCE, but should work, possibly with some limitations, in other.

There are separate installation instructions for Ubuntu. If you have another distribution, please use general instructions at the end of the guide.

Linux Kernel Requirements

To install this version of BestCrypt, your Linux kernel should be at least of version 2.6.32. If you are using Linux kernel versions before 2.6.32, please consider downloading of BestCrypt version 1.9-2, which supports kernels from 2.2 up to 3.2.

To download the previous version of BestCrypt for Linux for use with kernels before 2.6, please use the RPM package, if your system supports RPMs, or .tar.gz distribution in other cases.

Install on Ubuntu

The instruction below was created for Ubuntu 10.04 LTS, but should be similar to other Ubuntu versions.

Let's open up a terminal, download the latest version of BestCrypt sources in .tar.gz file and unpack it into your home folder:

$ wget http://www.jetico.com/linux/BestCrypt-2.0-0.tar.gz ~/
$ tar -zxvf BestCrypt-2.0-0.tar.gz

Now we need to install developer tools, kernel headers and UDEV library with headers:

$ sudo apt-get install gcc g++ make kernel-package libudev-dev

Go to the root of the BestCrypt sources folder and launch build process by running make command:

$ cd ~/bcrypt-2.0-0
$ make

After make process completes, launch BestCrypt installation:

$ sudo make install

Now BestCrypt console tool is ready to use. You can run it by typing `bctool` or read manual page using 'man bctool' command.

Control Panel Installation

For installing GUI, you need to complete the steps before and install 'bctool'. After that you should additionally install Qt4 developer tools and libraries and X Server utilities:

$ sudo apt-get install qt4-dev-tools xdg-utils

Launch GUI build from the root of the BestCrypt sources:

$ make gui-app

After make process completes, install BestCrypt Control Panel:

$ sudo make gui-install

General Instructions

In order to be able to compile and install BestCrypt, you need to have these tools and libraries:

Please see the documentation from your distribution about how to install the tools above. After all the tools are installed, please download the latest version of BestCrypt for Linux in .tar.gz format and unpack it to your home directory:

$ cd
$ wget http://www.jetico.com/linux/BestCrypt-2.0-0.tar.gz
$ tar -zxvf BestCrypt-2.0-0.tar.gz

After download and unpack process completes, please go to folder ~/bcrypt-2.0-0 and run build and install process:

$ cd ~/bcrypt-2.0-0
$ make
$ su
# make install
# exit

BestCrypt Control Panel

To build and install BestCrypt Control Panel, you also need the following tools and libraries:

After all these tools are installed, please go to the root of BestCrypt sources and launch build and install process:

$ cd ~/bcrypt-2.0-0
$ make gui-app
$ su
# make gui-app-install
# exit