KVM Repositories and Channels: Yum and ULN

The following table provides a list of Oracle Linux 9 yum repositories and ULN channels that you can use for KVM deployment.

For more information about how Oracle manages software package distribution, see Oracle Linux: Managing Software on Oracle Linux.

Note:

Unlike Oracle Linux 8, the packages for Oracle Linux 9 aren't released as part of a DNF module.

Table 1-4 Oracle Linux 9: Repository Files and Channel Names

Yum Repositories ULN Channels KVM Stack Virtualization Package

ol9_appstream

ol9_x86_64_appstream

ol9_aarch64_appstream

Default KVM Stack
  • Fully supported across all Oracle Linux kernels.
  • Offer maximum compatibility with RHCK and Red Hat Enterprise Linux.

ol9_kvm_utils

ol9_x86_64_kvm_utils

ol9_aarch64_kvm_utils

Oracle KVM Stack
  • Offer newer KVM features and functionality available in upstream packages.
  • Engineered to work with KVM features that are enabled in the latest releases of UEK. If you install these packages, you must also install the latest version of either UEK R7.

Note: You must remove all existing virtualization packages before enabling this channel or repository.

Special Considerations

  • Default KVM Stack – Because the Application Stream repository or channel is a system software requirement on Oracle Linux, it's enabled by default on Oracle all Linux 9 systems. Therefore the Default KVM Stack can be installed without changing any repository or channel configuration.
  • Oracle KVM Stack – For ULN users, subscribe to the virtualization ULN channels after registering the Oracle Linux system with ULN and then install virtualization packages. For yum repository users enable the yum repository and then install virtualization packages. For more details, see Enable Yum Repositories or Subscribe to ULN Channels.

    Note:

    If the system is running UEK, you can choose to switch between stacks. For more details, see Switch KVM Stacks.