Installing sensitivity.io on Ubuntu 16.04 LTSΒΆ
Note
You have to install Qt >= 5.6 in order to have sensitivity.io running on your system.
To install sensitivity.io on Ubuntu 16.04 LTS
- Log in to the system that will be used for developing with sensitivity.io and open a terminal window.
- Download the SDK directly from your Control Panel. Always get the latest version by simply downloading the archive.
- Install prerequisites
Update system:
sudo apt-get update && sudo apt-get upgrade
Packages needed for sensitivity.io development environment:
sudo apt-get install libgl1-mesa-dev zlib1g-dev libudev-dev libboost-all-dev libxss-dev default-jdk libcurl4-openssl-dev libdbus-1-dev libcrypto++-dev poppler-utils php5-dev libsystemd-dev
Packages needed for sensitivity.io production environment:
sudo apt-get install libcrypto++9v5 poppler-utils libcurl3
- Install
Qt
from a repository.
Add Qt repository (Qt 5.9.3):
sudo apt-add-repository ppa:beineri/opt-qt593-xenial
Update packages:
sudo apt-get update
Install requirements for development or :
sudo apt-get install qt-latest qtcreator-latest
Install requirements for production
sudo apt-get install qt-latest
- Install
sensitivity.io
packages:
Extract the sensitivity.io packages from the archive:
tar -xvzf sensitivityio_sds.tar.gz
Development Install all extracted .deb packages (assuming you have only the extracted packages inside):
sudo dpkg -i *.deb
Production Install selected .deb packages:
sudo dpkg -i libcppdevtk-base_1.0.8-0ubuntu1_amd64.deb libsensitivityio-base_1.1.3-0ubuntu1_amd64.deb libsensitivityio-chardet_1.1.3-0ubuntu1_amd64.deb libsensitivityio-file-magic_1.1.3-0ubuntu1_amd64.deb libcppdevtk-util_1.0.8-0ubuntu1_amd64.deb libsensitivityio-catdoc_1.1.3-0ubuntu1_amd64.deb libsensitivityio-c-license_1.1.3-0ubuntu1_amd64.deb libsensitivityio-license_1.1.3-0ubuntu1_amd64.deb libsensitivityio-aho-corasick_1.1.3-0ubuntu1_amd64.deb libsensitivityio-c-base_1.1.3-0ubuntu1_amd64.deb libsensitivityio-c-sds_1.1.3-0ubuntu1_amd64.deb libsensitivityio-sds_1.1.3-0ubuntu1_amd64.deb
Test your installation.
Start one of the demo apps installed by the packages:
/opt/cososys/bin/sensitivityio_test_sdse
You should see the demo app for scanning files and folders.
You can now start working on your integration.