Use > Software management > Managing software packages > Deploying RPM packages > Using the native YUM to remediate RPM packages

Using the native YUM to remediate RPM packages

The Yellowdog Updater Modified (YUM) plugin handles the analyze phase of the remediation process using the native YUM available on the managed server.

Server requirement

In order to enable the YUM plugin option, the managed server must use native YUM 3.0.1 or later. The YUM version available on the managed server can be identified by running the following command in the command line:

yum --version
 

See the SA 10.5 Support and Compatibility Matrix for updated YUM compatibility information on SA managed servers.

Setting the YUM adapter parameter

When available, the managed server’s native YUM is used to analyze RPM package dependencies. When the managed server does not have a native YUM available, the SA YUM Adapter is used instead. This behavior is based on the default and recommended setting governed by the SA configuration parameter, way.analyze.yum, settings.

Only system administrators with the Opsware System Administrators user group or the ‘Manage system configurations in SA’ action permission can change the SA configuration parameter settings.

Changes to SA Core configuration parameter values as documented herein are verified by HPE and you can safely apply them as directed. However, exercise caution when modifying any default SA Core configuration parameter values as modifications can have a negative effect on core functionality and performance.

To view or edit these settings from the SA Client, navigate to Administration > System Configuration.

The way.analyze.yum parameter has the following available values:

0 - use the YUM adapter (YUM v2.6.1) 

1 - use the native YUM when available, otherwise use the YUM adapter. (Default) 

2 - use the native YUM

SA configuration parameters targeting YUM do not apply to managed servers running SuSE Linux Enterprise Server (SLES) 11 or newer. In this case, analysis and remediation is performed using Zypper, a native tool for SLES.

YUM restrictions

Natively, YUM does not support the --nodeps command-line option as RPM does. Also, YUM does not natively support the src.rpm packages.

For other YUM known issues and limitations please check the Yellowdog documentation at http://yum.baseurl.org/wiki.