DocumentationRelease Notes
Documentation

Install EPM-UL on a Debian or Ubuntu-Based System

BeyondTrust provides RPM packages for EPM-UL client (endpoint) installation. To install on Debian or Ubuntu-based systems, use the alien utility to convert RPM packages to the Debian format.

The alien program converts between Red Hat RPM, Debian .deb, and other Linux package formats.

There are two ways to run the install:

  • Auto-install from RPM
  • Convert and install separately (recommended)

Prerequisites

  • A supported Debian or Ubuntu-based system (see Supported Platforms)
  • Root or sudo access
  • The alien package installed on the target host

Install alien if not already present:

apt install alien

Auto-install from RPM

Use this method for a single-step conversion and installation:

alien -ick <package_name>.x86_64.rpm

Options

-iConverts the RPM to a Debian package and automatically installs it.
The intermediate .deb file is removed after installation.
-cConverts the RPM file's scripts.
Required for EPM-UL packages.
-kRetains the original package version number.
Prevents alien from appending a minor version increment.

Example

alien -ick pmul-cachedclient.x86_64.rpm

Convert and install separately (recommended)

Convert the RPM to a .deb package once, then distribute that package to your target hosts. This method installs with the native package manager and does not require alien on every system.

Step 1: Convert the RPM to a Debian package

On a supported Ubuntu host (preferably the lowest supported version), run:

alien -dck <package_name>.x86_64.rpm
-dProduces a Debian .deb package (conversion only, no install).
-cConverts the RPM file's scripts.
Required for EPM-UL packages.
-kRetains the original package version number.

This produces a .deb file in the current directory. For example:

pmul-cachedclient_26.2.0.17-46_amd64.deb

Step 2: Install the Debian package on target hosts

Copy the .deb file to each target Debian or Ubuntu host, then install using the native package manager:

apt install ./<package_name>.deb

Verify installation

To confirm the package is installed, run either of the following:

apt list --installed | grep epml

or

dpkg -l | grep pmul

Uninstall

To remove the package and purge configuration files, run one of the commands:

apt purge pmul-cachedclient

or

apt-get purge pmul-cachedclient

or

dpkg -P pmul-cachedclient
🚧

Important

Use purge rather than remove to ensure configuration files created during installation are deleted.


©2003-2026 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.