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
| -i | Converts the RPM to a Debian package and automatically installs it. The intermediate .deb file is removed after installation. |
| -c | Converts the RPM file's scripts. Required for EPM-UL packages. |
| -k | Retains 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
| -d | Produces a Debian .deb package (conversion only, no install). |
| -c | Converts the RPM file's scripts. Required for EPM-UL packages. |
| -k | Retains 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
ImportantUse purge rather than remove to ensure configuration files created during installation are deleted.
Updated 13 days ago