Skip to main content

Upgrade Linux Clients Without Uninstalling and Reinstalling

Overview

This article explains how to upgrade the Endpoint Protector client on Linux without performing a full uninstall and reinstall. The steps below allow you to upgrade the client while preserving configuration variables from the previous build.

For the full reference, see Linux under Agent Install Parameters in the Agent documentation.

note

The Client Software Upgrade feature (System Configuration → Client Software Upgrade) only supports Windows and macOS Clients — this is why Linux clients require the manual upgrade process described here. See Client Software Upgrade for details.

Instructions

  1. Copy the new Endpoint Protector client installer to the Linux machine.

  2. Open a Terminal window.

  3. Export the variables from the options.ini file from the older build:

    export EPPCLIENT_WS_SERVER=ip.of.the.server
    export EPPCLIENT_WS_PORT=443
    export EPPCLIENT_DEPARTMENT_CODE=defdep
  4. Unpack the archive:

    tar xvf [Filename.tar.xz]
  5. From the unpacked directory of the newer build, run:

    sudo -E apt install ./pkgs/*.deb
  6. Open Endpoint Protector Notifier and confirm that the Endpoint Protector client was upgraded.

note

Step 5 uses apt, which applies to Debian-based distributions (Ubuntu, LinuxMint, Debian). RedHat-based distributions (CentOS, RedHat, Fedora, AWS Linux 2, OpenSuse, SUSE, SLED Linux Enterprise Server) use rpm/yum/dnf instead. See RedHat based distributions for details.