Package Dependencies for Offline Installations

For most installations, when you use dnf to install the Unified Assurance RPM, dnf manages the RPM dependencies. However, if you are installing Unified Assurance in a location isolated from external networks, you may need to resolve RPM dependencies yourself.

To resolve the dependencies, install the latest version of the following RPMs:

alsa-lib
at-spi2-atk
at-spi2-core
atk
cairo
expat
gdk-pixbuf2
gtk3
libX11
libX11-xcb
libXcomposite
libXcursor
libXdamage
libXext
libXfixes
libXi
libXrandr
libXrender
libXss
libXtst
libdrm
libidn
libxcb
libxslt
mesa-libgbm
ncurses-compat-libs
pango
podman
policycoreutils
policycoreutils-python-utils
selinux-policy-targeted

Note:

These are the core required packages. These may have their own dependencies, which you are responsible for identifying and installing. Even after installing these, you may need to attempt the install multiple times for dnf to identify all required dependencies.