search cancel

Endpoint Protection for Linux - Debian Linux Installation Prerequisites

book

Article ID: 174830

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

These instructions describe the steps required to successfully install the required prerequisite packages to support the installation of Symantec Endpoint Protection for Linux (SEPFL) on a Debian based distribution of Linux. 

Before proceeding, please refer to the system requirements for Endpoint Protection here: Endpoint Protection 14.x - All Released Versions. In addition, please refer to the list of supported Linux kernels by distribution here: Endpoint Protection 14.x - Supported Linux Kernels.

Resolution

Installing Required Prerequisite Packages

This guide assumes the use of the default package manager for a Debian based Linux distribution. The installation and/or updating of packages requires elevated (superuser) permissions within the Linux operating system. As such, these instructions include the use of sudo where appropriate to elevate user permissions and complete specific tasks. 

Verify the Running Linux Kernel Version:

  1. Open a terminal window
  2. Enter uname -r

Take note of the running kernel and compare it against the supported kernel list (See link above - Endpoint Protection 14.x - Supported Linux Kernels).

Perform a Package Update:

Prior to installing any prerequisite packages, please run a general update to all installed packages. This is to prepare the Linux operating system for all new packages prior to being installed. 

  1. Open a terminal window
  2. Enter sudo apt-get upgrade
  3. Press Y when prompted to allow any package with an update to be downloaded and installed. 

Installing Required Prerequisite Packages - All Installations:

  1. Open a terminal window
  2. Enter sudo apt-get install net-tools or sudo apt-get install iproute2 (only need one)
  3. Enter sudo apt-get install linux-headers-$(uname -r) build-essential
  4. Enter sudo apt-get install gcc

64-bit Operating Systems Only:

Endpoint Protection will require the use of some 32-bit packages in order to correctly run on a 64-bit operating system. 

  1. Enter sudo dpkg --add-architecture i386
  2. Enter sudo apt-get install lib32ncurses5 lib32z1
  3. Enter sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

64-bit and Graphical User Interface Only:

If the Linux operating system is 64-bit and using a supported GUI.

  1. Enter sudo apt-get install libx11-6:i386

Installing Endpoint Protection for Linux

After installing the listed packages above, please see the following link for instructions on how to install SEPFL: Installing Endpoint Protection for Linux