Appendix A
REDHAWK Yum Repository and Packages
The following sections describe the REDHAWK packages and provided dependencies.
External dependencies are also necessary for development with REDHAWK and for building REDHAWK from source. Refer to Appendix B.
A.1 REDHAWK Yum Repository
All of the REDHAWK packages are included in a yum repository that can be set up using the process described in Section 2.2.2.2. The repository contains two yum groups (REDHAWK Runtime and REDHAWK Development) and additional OS dependencies. The yum groups and additional OS dependencies are described in the following sections:
A.1.1 REDHAWK Yum Groups
A.1.1.1 REDHAWK Runtime
- bulkioInterfaces
- burstioInterfaces
- frontendInterfaces
- GPP
- GPP-profile
- redhawk-sdrroot-dev-mgr
- redhawk-sdrroot-dom-mgr
- redhawk-sdrroot-dom-profile
- redhawk
A.1.1.2 REDHAWK Development
- redhawk-basic-components
- redhawk-basic-devices
- redhawk-basic-waveforms
- redhawk-codegen
- redhawk-devel
- redhawk-ide
- redhawk-qt-tools
The Development group will install the Runtime group packages as dependencies.
A.1.2 Dependencies Packaged with REDHAWK
A.1.2.1 Dependencies for RHEL/CentOS 6
- libomniEvents2
- libomniEvents2-devel
- log4cxx
- log4cxx-devel
- omniEvents-bootscripts
- omniEvents-debuginfo
- omniEvents-doc
- omniEvents-server
- omniEvents-utils
- omniORBpy-debuginfo
- omniORBpy-devel
- omniORBpy-libs
- python-omniORB
- uhd
- uhd-debuginfo
- uhd-devel
- uhd-doc
- uhd-firmware
To install the dependencies for RHEL/CentOS 6, enter the following commands:
A.1.2.2 Dependencies for RHEL/CentOS 7
- libomniEvents2
- libomniEvents2-devel
- omniEvents-bootscripts
- omniEvents-debuginfo
- omniEvents-doc
- omniEvents-server
- omniEvents-utils
- omniORBpy-debuginfo
- omniORBpy-devel
- omniORBpy-libs
- python-omniORB
- uhd
- uhd-debuginfo
- uhd-devel
- uhd-doc
- uhd-firmware
To install the dependencies for RHEL/CentOS 7, enter the following commands:
A.2 Selective Installation
After you set up the REDHAWK yum repository as described in Section 2.2.2.2, you can also install Individual packages via yum for selective installations.
For example, to perform a selective installation that includes the GPP, enter the following command:
To perform a selective development installation that includes the REDHAWK IDE, enter the following command:

REDHAWK Documentation is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.