Program installation requirements

General application installation requirements

Before deploying the application, make sure the following conditions are met:

Installation requirements for Oracle Linux and Astra Linux operating systems

 

Oracle Linux

Astra Linux

Python version

3.6 or later

3.6 or later

SELinux module

Disabled

Disabled

Package manager

pip3

pip3

Basic packages

  • netaddr
  • firewalld
  • compat-openssl11 — installing this package is necessary on a host with Oracle Linux 9 where the KUMA Core must be deployed outside a cluster.

See detailed information about upgrading from Oracle Linux 8.x to Oracle Linux 9.x

The packages can be installed using the following commands:

pip3 install netaddr

yum install firewalld

yum install compat-openssl11

  • python3-apt
  • curl
  • libcurl4

The packages can be installed using the following command:

apt install python3-apt curl libcurl4

Dependent packages

  • netaddr
  • python3-cffi-backend

The packages can be installed using the following command:

apt install python3-netaddr python3-cffi-backend

If you are planning to query Oracle DB databases from KUMA, you must install the libaio1 Astra Linux package.

Packages that must be installed on a device with the KUMA Core for correct generation and downloading of reports

  • nss
  • gtk2
  • atk
  • libnss3.so
  • libatk-1.0.so.0
  • libxkbcommon
  • libdrm
  • at-spi2-atk
  • mesa-libgbm
  • alsa-lib
  • cups-libs
  • libXcomposite
  • libXdamage
  • libXrandr
  • libgtk2.0.0
  • libnss3
  • libatk-adaptor
  • libatk-1.0.so.0
  • libdrm-common
  • libgbm1
  • libxkbcommon0
  • libasound2

 

User permissions level required to install the application

To assign the required permissions to the user account used for installing the application, run the following command:

sudo pdpl-user -i 63 <user name under which the application is being installed>

Page top