Installation Requirements of Advanced EPDR/EDR products for Linux
Related Products_
- Advanced EPDR
- Advanced EDR
Supported Operating Systems_
Find below the system requirements for EPDR/EDR products for Linux platforms.
Supported 32-bit distributions
Distributions | From version | To version | Notes |
RedHat | 6.0 | 6.10 | |
CentOS | 6.0 | 6.10 |
Kernels | From version 2.6.32-71 | To version 2.6.32-754.X.X | Notes |
Supported 64-bit distributions
Protection Version 3.03.00.000X | ||
Distribution | From Version | To Version |
Ubuntu | 14.04 | 23.04 |
Fedora | 23 | 38 |
Debian | 8 | 12 |
Red Hat 6 | 6.0 | 6.10 |
Red Hat 7 | 7.0 | 7.9 |
Red Hat 8 | 8.0 | 8.8 |
Red Hat 9 | 9.0 | 9.2 |
CentOS 6 | 6.0 | 6.10 |
CentOS 7 | 7.0 | 7.9 |
CentOS 8 | 8.0 | 8.5 |
CentOS Stream | 8 | 9 |
Rocky Linux 8 | 8.3 | 8.8 |
Rocky Linux 9 | 9 | 9.2 |
Alma Linux 8 | 8.3 | 8.8 |
Alma Linux 9 | 9 | 9.2 |
Amazon Linux | 2 | 2 |
LinuxMint | 18 | 21 |
Suse Linux Enterprise | 11SP2 | 15SP4 |
Oracle Linux 6 | 6.0 | 6.10 |
Oracle Linux 7 | 7.0 | 7.9 |
Oracle Linux 8 | 8.0 | 8.7 |
Oracle Linux 9 | 9.0 | 9.2 |
Protection Version 3.05.00.0001 | ||
Distribution | From Version | To Version |
Ubuntu | 14.04 | 24.10 |
Fedora | 23 | 41 |
Debian | 8 | 12 |
Red Hat 6 | 6.0 | 6.10 |
Red Hat 7 | 7.0 | 7.9 |
Red Hat 8 | 8.0 | 8.10 |
Red Hat 9 | 9.0 | 9.5 |
CentOS 6 | 6.0 | 6.10 |
CentOS 7 | 7.0 | 7.9 |
CentOS 8 | 8.0 | 8.5 |
CentOS Stream | 8 | 9 |
Rocky Linux 8 | 8.3 | 8.10 |
Rocky Linux 9 | 9 | 9.4 |
Alma Linux 8 | 8.3 | 8.10 |
Alma Linux 9 | 9 | 9.4 |
Amazon Linux | 2 | 2 |
LinuxMint | 18 | 22.1 |
Suse Linux Enterprise | 11SP2 | 15SP6 |
Oracle Linux 6 | 6.0 | 6.10 |
Oracle Linux 7 | 7.0 | 7.9 |
Oracle Linux 8 | 8.0 | 8.10 |
Oracle Linux 9 | 9.0 | 9.5 |
NOTE: Sometimes, Linux distribution releases come out after the protection version has been published. If the distribution is marked as soon supported, it means compatibility will be added in future versions of the protection.
The process of installing the protection software requires access to the repository that contains the installation packages.
On supported Debian based systems (Linux Mint, Fedora, Ubuntu, Debian), the server requires to have access to the official repositories to be able to download the corresponding kernel headers in order to compile the driver during installation. In all cases, these repositories fall under the responsibility of the distribution vendor, who maintains at least one repository for each published version. In many cases, when a version reaches end of life (EOL), the vendor deletes the repository, which causes the security software installation to fail. When that happens, we recommend that you:
- Use a local repository, if any.
- Install the software without dependencies. See Installation of the Protection and Agent of the Client Software in Windows, macOS, Android, iOS and Linux Knowledge Base article
Supported Kernels
To avoid undesired issues, before you install the product, ensure you have a compatible kernel version as listed in this link.
Supported File Managers_
- Nautilus
- PCManFM
- Dolphin
Hardware Requirements_
- Processor: Pentium 1 Ghz
- RAM memory: 1.5 Gbytes
- Free space in disk for the installation: 100 Mbytes
Ports: port 3127, 3128, 3129 and 8310 must be accessible for the Web anti-malware and URL filtering to work
Installation Dependencies_
-
Installation package dependencies
The Linux agent uses the distribution package manager to download all dependencies that are not satisfied. Generally, the packages required are:
- Libcurl: For Debian-based distributions, see section Libcurl libraries.
- OpenSSL
- GCC and build tools: make and makeconfig only on Fedora.
The installation process on Fedora includes compilation of the modules required by the Advanced EDR/EPDR agent to work correctly.
To show the agent dependencies, run these commands on a terminal based on the target distribution:- For Debian-based distributions: dpkg –info package.deb
- For Fedora-based distributions: rpm –qRp package.rpm
Libcurl libraries_
The protection module requires the installation of the 32-bit libcurl3 or 32-bit libcurl4 library. If you already have one of these libraries installed (for 64-bit systems), make sure the package manager downloads the same library (libcurl3 or libcurl4) with the same version but for 32-bit systems. Otherwise, Advanced EDR/EPDR does not run correctly on the computer and you must manually install the appropriate library.