2.3. Available RPM Packages
This section lists the RPM packages available in the repository for Red Hat Enterprise Linux for Real Time.
The Red Hat Enterprise Linux for Real Time Specific column indicates if the RPM differs from the standard Red Hat Enterprise Linux 7 maintenance stream, or is not applicable to the standard kernel. A
No
in this column indicates that the RPM performs equivalently on Red Hat Enterprise Linux 7.
The Required column indicates whether or not the package is mandatory for correct Red Hat Enterprise Linux for Real Time behavior. A
No
in this column indicates that usage is optional.
RPM Package Name | Description | Red Hat Enterprise Linux for Real Time Specific? | Required? |
---|---|---|---|
kernel-rt | Low latency and preemption functionality | Yes | Yes |
kernel-rt-doc | Red Hat Enterprise Linux for Real Time documentation | Yes | Advised |
The following packages contain test programs for use with Red Hat Enterprise Linux for Real Time.
RPM Package Name | Description |
---|---|
kernel-rt-devel | Headers and libraries for kernel development |
kernel-rt-trace | Red Hat Enterprise Linux for Real Time kernel with tracing functions compiled in |
kernel-rt-trace-devel | Headers and libraries for development on trace kernel |
kernel-rt-debug | Red Hat Enterprise Linux for Real Time kernel with debugging functions compiled in (slow) |
kernel-rt-debug-devel | Headers and libraries for development on debug kernel |
rt-tests | Utilities for measuring system latencies and for proving that priority-inheritance mutexes function properly |
The following set of packages are provided for use with oprofile, systemtap, and the crash utility for analyzing kernel crashdumps. The debugging packages consist of symbol tables and are quite large. For this reason, they are separately delivered from the other Red Hat Enterprise Linux for Real Time packages.
These packages can be found and downloaded from the
Red Hat Enterprise Linux for Real Time - Debug RPMs
repository.
RPM Package Name | Description |
---|---|
kernel-rt-debuginfo | Symbols for profiling and debugging use, such as oprofile or systemtap |
kernel-rt-trace-debuginfo | Symbols for profiling and tracing |
kernel-rt-debug-debuginfo | Symbols for profiling and tracing |
kernel-rt-debuginfo-common | Common debuginfo files shared between the other debuginfo packages |
Important
The packages in Table 2.2, “Red Hat Enterprise Linux for Real Time Development and Test Packages” and Table 2.3, “Red Hat Enterprise Linux for Real Time Debugging Packages” are not essential in order to run Red Hat Enterprise Linux for Real Time. They are provided as diagnostic tools only and are not normally needed. Using the -trace or -debug kernel packages negatively impacts performance and can render any benefit from the use of the realtime kernel negligible.