Requirements for Linux platforms

Panda Adaptive Defense 360 can be installed on Linux workstations and servers. On computers with no graphical environment, the URL filtering and web detection features are disabled. To manage the security software on computers with no graphical environment, use the /usr/ local/protection-agent/pa_cmd tool.

Supported distributions

64-bit distributions

  • Ubuntu: 14.04 LTS, 14.10, 15.04, 15.10, 16.04 LTS, 16.10, 17.04, 17.10, 18.04 LTS, 18.10, 19.04, 19.10, 20.04 LTS, 20.10, 21.04, 21.10, 22.04 LTS, 22.10, 23.04, 23.10, 24.04, and 24.10.

  • Fedora: 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40 and 41.

  • Debian: 8, 9, 10, 11, and 12.

  • RedHat: 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 8.10, 9.0, 9.1, 9.2, 9.3, 9.4, and 9.5.

  • CentOS: 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, and 8.5.

  • CentOS Stream: 8 and 9.

  • Rocky Linux: 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 8.10, 9.0, 9.1, 9.2, 9.3, 9.4, and 9.5.

  • AlmaLinux: 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 8.10, 9.0, 9.1, 9.2, 9.3, 9.4, and 9.5.

  • Linux Mint: 18, 18.1, 18.2, 18.3, 19, 19.1, 19.2, 19.3, 20, 20.1, 20.2, 20.3, 21, 21.1, 21.2, 21.3 22 and 22.1.

  • SUSE Linux Enterprise: 11 SP2, 11 SP3, 11 SP4, 12, 12 SP1, 12 SP2, 12 SP3, 12 SP4, 12 SP5, 15, 15 SP1, 15 SP2, 15 SP3, 15 SP4, 15 SP5, and 15 SP6.

  • Oracle Linux: 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 8.10, 9.0, 9.1, 9.2, 9.3, 9.4, and 9.5.

  • openSUSE: 15.3, 15.4, 15.5, and 15.6.

  • Amazon Linux: 2

32-bit distributions

  • Red Hat: 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10.

  • CentOS: 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10.

Supported kernel versions

For more information about the supported Linux distributions and kernels, see Supported kernels.

Panda Adaptive Defense 360 is not supported on special or modified versions of the Linux kernel.

Supported file managers

  • Nautilus

  • PCManFM

  • Dolphin

Hardware requirements

  • Processor: x86 or x64-compatible CPU with at least SSE2 support.

  • RAM: 1.5 GB.

  • Available hard disk space for installation: The minimum space required to install the security software varies depending on the operating system version installed on the computer. On average, the security software requires 500 MB of available space for installation.

  • Ports: Ports 3127, 3128, 3129, and 8310 must be accessible for the web filtering and malware web detection to work. The Panda Adaptive Defense 360 agent requires port 33000 for communication between computers.

Installation script checks

When you run it, the installation script performs a number of checks that require installation of one of these packages or binaries:

  • wget

  • curl

  • semanage (if you need to integrate the security software using SELinux policies)

If none of these packages are installed, the installation process fails returning an error.

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 Libcurl libraries

  • OpenSSL

  • GCC and compilation utilities: make and makeconfig only on Fedora.

The installation process on Fedora includes compilation of the modules required by the Panda Adaptive Defense 360 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 for 32-bit systems. Otherwise, Panda Adaptive Defense 360 does not run correctly on the computer and you must manually install the appropriate library.

For example, if your computer has the libcurl3 x.y.z library (for 64-bit systems), the package manager must download the libcurl3 x.y.z library (for 32-bit systems), and not libcurl4 x.y.z (for 32-bit systems).