Linux Package Installation for Ubuntu
Prerequisites
Note
Before you can download and install the package using the Apt repository, you must contact Thales Support to get a username and password for the package repository on which the packages reside.
Installing the Unsigned DEB Package
The CTE installation bin
files contain the unsigned native packages. Extract them by running the bin
file with the -e
flag.
-
Log on to the host system as root and copy or mount the installation file to the host system.
-
Extract the DEB file using the following command:
./vee-fs-<release>-<build>-<distro>-<architecture>.bin -e
Example
./vee-fs-7.7.0-87-ubuntu22-x86_64.bin -e
Response
Contents extracted.
-
Verify that the package extracted correctly:
ls *deb
Example Response
vee-fs-7.7.0-87-ubuntu22-x86_64.deb
-
To start the installation using the deb file, use the following command:
dpkg -i vee-fs-7.7.0-87-ubuntu22-x86_64.deb
-
Follow the prompts to install and register CTE.
For details about the installation and registration process, see the appropriate installation procedure.
-
If you are going to register the system with a CipherTrust Manager, see Configuring CTE for Linux with CipherTrust Manager.
Installing the Signed DEB Package with the latest version
To install the latest released version:
-
Create the source list file,
/etc/apt/sources.list.d/Vormetric-VTE.list
, with the following contents:a. Add the following contents from the Vormetric Source repository.
deb https://packages.vormetric.com/vte/DIST_VERSION/Latest/
Where:
- DIST_VERSION: Ubuntu distribution release version. Ex: UBUNTU20, UBUNTU22
b. Create the login configuration file, type:
vi /etc/apt/auth.conf
c. Enter the login information, type:
machine packages.vormetric.com/vte/DIST_VERSION/Latest login USER password PASSWD
Where:
- USER:PASSWORD: Username/password obtained from Thales Support
-
Import public key from the repository.
$ sudo curl -O https://packages.vormetric.com/pub/PKG-GPG-KEY-vormetric-ubuntu $ sudo gpg --import PKG-GPG-KEY-vormetric-ubuntu $ sudo apt-key add PKG-GPG-KEY-vormetric-ubuntu $ sudo apt-key update
-
Retrieve the new list of packages.
$ sudo apt-get update
-
List all versions of the CTE binary:
$ apt-cache madison vee-fs
-
Install CipherTrust Transparent Encryption.
$ sudo apt-get install vee-fs : installs the latest version of CTE $ sudo apt-get install vee-fs=<release>-<build> : installs the specific version of CTE
-
Follow the prompts to install and register CTE. For details about the installation and registration process, see the appropriate installation procedure.
-
If you are going to register the system with a CipherTrust Manager, see Configuring CTE for Linux with CipherTrust Manager.
Installing the Signed DEB Package Manually with the latest version
If you want to manually verify the signed version of the CTE DEB package, you can download the public key from the Thales package repository and manually verify the DEB signature.
-
Download the
deb
file, type:wget -c --user USER --password PASSWORD https://packages.vormetric.com/vte/DIST_VERSION/Latest/TARGET_PKG_NAME
Example
wget -c --user USER --password PASSWORD https://packages.vormetric.com/vte/UBUNTU22/Latest/vee-fs-7.7.0-87-ubuntu22-x86_64.deb
Where:
-
DIST_VERSION: Ubuntu DISTRIBUTION release version. Ex: UBUNTU20, UBUNTU22
-
TARGET_PKG_NAME: Target PKG filename to download. Ex:
vee-fs-7.7.0-87-ubuntu22-x86_64.rpm
-
-
Import the public key from the Thales package repository:
$ sudo gpg --import PKG-GPG-KEY-vormetric-ubuntu $ sudo apt-key add PKG-GPG-KEY-vormetric-ubuntu $ sudo apt-key update
-
Verify the signature of the package.
sudo dpkg-sig --verify vee-fs-<release>-<build>-<distro>-<architecture>.deb
Example
sudo dpkg-sig --verify vee-fs-7.7.0-87-ubuntu22-x86_64.deb
Response
Processing vee-fs-7.4.0-119-ubuntu20-x86_64.deb... GOODSIG _gpgvormetric 7CB54F5540D41B63BF91C896F00A13B0628536B7 1698960263
-
To start the installation using the deb file, use the following command:
sudo dpkg -i vee-fs-7.7.0-87-ubuntu22-x86_64.deb
-
Follow the prompts to register CTE.
For details about the installation and registration process, see the appropriate installation procedure.
-
If you are going to register the system with a CipherTrust Manager, see Configuring CTE for Linux with CipherTrust Manager.
Installing a previous version
To download a previous deb package using wget
on the command line, use the following URL:
https://packages.vormetric.com/vte/CTE_VERSION/REL_VERSION/TARGET_PKG_NAME
Where:
-
REL_VERSION: Ubuntu distribution version. Ex: ubuntu20, ubuntu22
-
TARGET_RPM_NAME: Target rpm filename to download. Ex: vee-fs-7.7.0-87-ubuntu22-x86_64.deb
-
CTE_VERSION: CTE release version. Ex:
7.7.0
.
To install a previous version of CTE with the apt
command, use the following URL in /etc/apt/sources.list.d/Vormetric-VTE.list
:
deb https://packages.vormetric.com/vte/CTE_VERSION/REL_VERSION /
Use the following URL in /etc/apt/auth.conf
:
machine packages.vormetric.com/vte/CTE_VERSION/REL_VERSION login USER password PASSWD