[KB2745] I receive an installation error 'Cannot execute command' on Fedora 14 with ESET NOD32 Antivirus 4 for Linux Desktop (4.x)


ESET home product in Limited Support status

This article applies to an ESET product version that is currently in Limited Support status and is scheduled to reach End of Life status soon.

For a complete list of supported products and support level definitions, review the ESET End of Life Policy for home products.

Migrate from ESET NOD32 Antivirus for Linux Desktop to ESET Endpoint Antivirus for Linux.

If you receive the error message “Cannot execute command ./eset_nod32av_xx-bit_en.linux /tmp/epkg.xxxxx” when attempting to install ESET NOD32 Antivirus 4 for Linux Desktop on Fedora 14, follow the instructions below:

  1. Download a new installer package by clicking the appropriate link below for your system type.

    32-bit Download    64-bit Download

  2. Open the Terminal window, enter the following command and press ENTER:


    Enter your root password when prompted and then press ENTER.


    The cursor will not move as you type. After you press ENTER, you will be at the root command prompt (e.g., "root@ccfedora").

  3. Enter the following two commands, pressing ENTER after each one:

    rm -rf /tmp/epkg.*

    rm -rf /tmp/eset*
  4. Enter the following two commands, pressing ENTER after each one.


    -Username: This is the account username as found in System Preferences About Me.
    -Downloads: Replace this if you downloaded the installation package to a different folder other than "Downloads".
    -32: Replace this with 64 if you downloaded the 64-bit version of your ESET security product.

    chown root /home/username/Downloads/eset_nod32av_32bit_en.linux

    chmod +x /home/username/Downloads/eset_nod32av_32bit_en.linux

Figure 1-1

  1. Execute the package by entering the following command and pressing ENTER:



    Do not close the Terminal during the installation process even though it may appear to freeze.

Install ESET NOD32 Antivirus 4 for Linux Desktop using Custom Mode

  1. When the Setup Wizard displays, click Next.
  2. In the Important Information window, click Next.
  3. On the following screen, select I accept the terms in the License Agreement and click Next to continue.
  4. Select Custom for the Installation mode and click Next.

Figure 1-2

  1. Leave the default Proxy server selection and click Next.
  2. To allow modifications of the program settings after installation, you must add your regular user account to the list of Privileged Users.

    Select the regular "username" account in the Users list and click Add to move it to the Privileged Users list (keep root where it is). Click Next

Figure 1-3
Click the image to view larger in new window

  1. In the ThreatSense.Net Early Warning System window, click Next.
  2. In the Special Applications window, select your preferred option (see What is a potentially unwanted application?) and click Next.
  3. Click Install in the Ready to Install window.
  4. Click Finish to complete the installation when the Completing the ESET NOD32 Antivirus Wizard window appears.
  5. Click No when prompted to restart.
  6. To return ownership of the package to the regular user, after the installer exits, enter the following command in the Terminal and press ENTER:

    chown username /home/username/Downloads/eset_nod32av_32bit_en.linux

  7. Close the Terminal and restart your computer.


Your ESET security product will automatically start after you log in to the system in all supported Linux distributions. If the application does not start, run it manually from the main menu by clicking Applications System Tools ESET NOD32 Antivirus. If you wish to start the application using the terminal, type the following command and press ENTER:


For detailed instructions on activating your ESET NOD32 Antivirus 4 for Linux Desktop product, visit the following ESET Knowledgebase article: Activate ESET NOD32 Antivirus for Linux Desktop.