Use a native package installer

If you want to manually install a software package using a native installation program instead of the Centrify installation script, you can follow the instructions in the Upgrade and Compatibility Guide for the most common native package installers, such as the Red Hat or Debian package manager. You should note that these native packages are signed with a GNU Privacy Guard (GPG) key. You need to import the key to verify the package authenticity before installing the package. You can download the RPM-GPG-KEY-centrify file from the Centrify Download Center.

Alternatively, you can use any other installation program you have available for the local operating environment. For example, if you use another program such as SMIT, YAST, APT, SUSE, or YUM to install and manage software packages, you can use that program to install Centrify Authentication Service, Privilege Elevation Service, and Audit & Monitoring Service software packages.

Perform the following steps to install the Centrify agent using a native installation program that does not require a connection to a package repository. To use a native installation program that requires a repository connection (such as yum, SUSE or APT), see Enabling package repositories.

Enabling package repositories

You can also download and install agents using Linux package management software for your operating system. To do this, you set up a repository for your operating system and then use the software's command line tools to manage automatic agent updates.

You must perform one of the following procedures to enable the repository.

Note:   The procedures in this section require that you log in to the Centrify Support Portal and go to the Centrify Repo site at On that page, click the link to generate the repo key. You will then specify the repo key in a yum (RHEL, SUSE, and so forth) or APT (Debian, Ubuntu, and so forth) configuration file. There are some examples on the Centrify repo site about how to add the key to your configuration file.

Note:   For additional details about configuring and using SUSE or yum repositories, see the documentation for the distribution of Linux you are using. For additional details about configuring and using APT repositories, see the documentation for the distribution of Debian Linux or Ubuntu you are using.

WARNING: If you specify your repository on the command line, be sure to clean out your command history afterwards. Because the URL for your repository includes the credentials to access it, leaving this information around in command history is not a secure practice.