What packages are required by the Discover-DNCA RPM

Question

What packages are required by the Discover-DNCA RPM?

Answer

Use the following command line to have RPM display the list of packages that are required by the package file named abc.rpm:


rpm -q --requires -p abc.rpm | fgrep -v rpmlib | sort -u | while read x; \
  do rpm -q --whatprovides "\${x}"; done | sort -u



Note:
  • Run the command as root.
  • Replace file name abc.rpm with the name of the file you want to interrogate.
  • The command uses Bourne shell syntax, so you must be running /bin/sh, /bin/bash, /bin/ksh, and so on.

Following are the results of running the previos command on the distributions Discover supports.

Note: The Discover-DNCA RPM installs on a minimal installation of Red Hat Enterprise Linux without requiring more packages. In practice, more packages can be required.

Installing the Discover 32-bit RPM on a 64-bit Linux system usually requires installing more 32-bit libraries.

Note: The package that provides a capability that is required by the Discover package can differ between distributions and different releases and updates of the same distribution.

For more information about the required packages for specific operating system releases, see Installing the Network Capture Application.