ESET Endpoint Antivirus for Linux – Table of Contents

ESET Endpoint Antivirus for Linux installation steps

ESET Endpoint Antivirus for Linux is distributed as a binary file (.bin) and you can install it in several ways:

Installation via ESET PROTECT

Installation via Terminal

oInstallation on systems with Secure Boot

Mass deployment

Installation prerequisites


Important

ESET Endpoint Antivirus for Linux may not work properly if some other security application is installed and running on the system.

In case of any (unknown) problems, please try to install ESET Endpoint Antivirus for Linux on clean machine, without any other security or third-party applications.


Note

Update your operating system

If your operating system is supported, ensure it has the most recent updates installed before installation of ESET Endpoint Antivirus for Linux.

Installation via ESET PROTECT

To deploy ESET Endpoint Antivirus for Linux remotely on your computers, refer to the ESET PROTECT Software Install Online Help section.


Important

Deployments and updates performed via ESET PROTECT (including the Live Installer) extract the full .bin package to the system's temporary directory /tmp.

Insufficient space can cause installations and updates failure with a No space left on device error.

For ESET PROTECT deployments and updates in the system's temporary directory /tmp:

1 GiB of free space is insufficient

2 GiB of free space is the required minimum

4 GiB of free space is the recommended space for stable installation, updates and runtime operation

Installation via Terminal


Note

The commands below are valid if you are at the location of the mentioned files in the Terminal window.

1.To install or upgrade your application, download and run the ESET distribution script with root privileges for the appropriate operating system distribution that you have:

./eeau_x86_64.bin

sh ./eeau_x86_64.bin

arrow_down_businessSee the available command line arguments


Note

Gain .deb installation package

To gain .deb installation package suitable for your operating system, run ESET distribution script with "-n" command line argument:

sudo ./eeau_x86_64.bin -n

or

sudo sh ./eeau_x86_64.bin -n

The installer would inform you of any dependency issues. To see the dependencies of the installation package, run one of the following commands:

dpkg -I <deb package>

rpm -qRp <rpm package>

2.Follow the on-screen instructions:

Accept the Terms of Use to complete the installation.

Configure the installation on systems with Secure Boot.


Note

After the installation, we highly recommend you add your computer to ESET PROTECT On-Prem or ESET PROTECT to be able to change ESET Endpoint Antivirus for Linux configuration and activate ESET Endpoint Antivirus for Linux. Follow the instructions described in Manage ESET Endpoint Antivirus for Linux remotely.

3.To enable regular updates of detection modules, activate ESET Endpoint Antivirus for Linux.


Note

Third-party apps

A summary of third-party apps used by ESET Endpoint Antivirus for Linux can be found in the NOTICE_mode file stored at /opt/eset/eea/doc/modules_notice/.

Installation on systems with Secure Boot

On systems with Secure Boot enabled, the installer detects this configuration and provides additional options for handling kernel module signing. When running the installer interactively, you will see the following options:

0: Continue without signing—Choose this option to complete the installation without kernel module signing. Real-time file system protection and web access protection will not be available until you manually sign the modules using signing script after installation.

1: Use existing certificate and key—Select this option if you have an existing UEFI certificate and private key. The installer will prompt you to provide paths to both files. If the private key is password protected, you will be prompted to enter the password during installation.

2: Generate new certificate and key—Choose this option to generate a new UEFI certificate and private key during installation. The installer will create the necessary files and sign the kernel modules. After installation, you must manually enroll the generated certificate in UEFI to enable full functionality. The installer will provide instructions for completing the enrollment process.

Key storage options

During installation, you can choose to copy the certificate and key to /var/opt/eset/eea/uefi. This allows automatic signing of kernel modules after future kernel upgrades, provided the key is not password protected. The installer will ask if you want to save the keys to this location, or you can use the --uefi-copy command line parameter.


Important

Access to the key storage directory is restricted to root only. Ensure that saving keys complies with your company policy. If the key is password protected, it will remain password protected after copying.