Install Rudder Agent on SLES

Following commands are executed as the root user.

[Warning]Warning

You might not be able to install Rudder rpm files locally with Zypper (for example with zypper install rudder-agent-version.release-1.SLES.11.x86_64.rpm), due to a bug (bnc#929483 on SuSE bugtracker) in its RPM headers parsing causing a segmentation fault. You can either:

  • Install the packages directly from the repository, as described below
  • Upgrade your libzypp package to a version including the fix provided by SuSE (upgrade for SLES11SP3 and for SLES12)
  • Use the rpm command to install packages locally (for example with rpm -i rudder-agent-version.release-1.SLES.11.x86_64.rpm)

Add the Rudder packages repository:

  • on SLES 11:
zypper ar -n 'Rudder SLES repository' http://www.rudder-project.org/rpm-3.0/SLES_11_SP1/ Rudder
  • on SLES 10:
zypper sa 'http://www.rudder-project.org/rpm-3.0/SLES_10_SP3/' Rudder

Update your local package database to retrieve the list of packages available on our repository:

zypper ref

Install the rudder-agent package:

zypper install rudder-agent
[Tip]Tip

The use the the rug package manager on SLES 10 is strongly discouraged, due to poor performance and possible stability issues.