KVM Repositories and Channels: Yum and ULN
Oracle Linux 9: Yum Repositories and ULN Channels
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 |
---|---|---|---|
|
|
Default KVM Stack |
|
|
|
Oracle KVM Stack |
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 Oracle Linux 9: Enable Yum Repositories or
Oracle Linux 9: 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.
Oracle Linux 8: Yum Repositories and ULN Channels
The following table provides a list of Oracle Linux 8 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.
Table 1-5 Oracle Linux 8: Repository Files and Channel Names
Yum Repository | ULN Channel | KVM Stack | Package Description |
---|---|---|---|
ol8_appstream |
|
Default KVM Stack |
|
ol8_kvm_appstream |
|
Oracle KVM Stack (UEK only) |
|
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 8 systems. Therefore the Default KVM Stack can be installed without changing any repository or channel configuration.
- Oracle KVM Stacks – 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 Oracle Linux 8: Enable Yum Repositories or Oracle Linux 8: 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.
Oracle Linux 7: Yum Repositories and ULN Channels
WARNING:
Oracle Linux 7 is now in Extended Support. See Oracle Linux Extended Support and Oracle Open Source Support Policies for more information.
Migrate applications and data to Oracle Linux 8 or Oracle Linux 9 as soon as possible.
Note:
Because of the availability of different kernel versions and the requirement for more updated versions of user space tools, several different versions of Yum repositories and ULN channels are available for use. Packages for each channel have different use cases and different levels of support.Table 1-6 Oracle Linux 7 x86_64 Platforms: YUM Repository Files and ULN Channel Names
Yum Repository | ULN Channel | KVM Stack | Description |
---|---|---|---|
ol7_latest
|
ol7_x86_64_latest
|
Default KVM Stack | These packages include the Default KVM Stack which maximize compatibility with
Red Hat Compatible Kernel (RHCK) and with Red Hat Enterprise Linux.
Fully supported on all Linux kernels. |
ol7_kvm_utils
|
ol7_x86_64_kvm_utils
|
Oracle KVM Stack
Requires UEK |
These packages take advantage of newer features and functionality available in
upstream sources. The packages are engineered to work with Oracle KVM Stack features
that are enabled in the latest releases of UEK. If you install these packages, you
must also install the latest version of UEK R4 or UEK R5.
Note – The
You can choose to configure on-premises virtualization the same way that you configure systems on Oracle Cloud Infrastructure or other Oracle products that use KVM. Oracle Linux provides specific virtualization packages in this channel to assist with the configuration. Limited support coverage is only
available for KVM packages tested on Oracle Linux 7 with UEK. The following
limitations and requirements apply:
|
ol7_developer
ol7_developer_kvm_utils
|
ol7_x86_64_developer
ol7_x86_64_developer_kvm_utils
|
Oracle Developer KVM Stack Requires UEK |
These developer packages take advantage of newer features and functionality
that's available upstream source repository. However, these packages are unsupported
and available for developer use only.
Note – If you're using the
Oracle Linux YUM server, you can configure these repositories by installing the
|
Table 1-7 Oracle Linux 8 64-bit Arm Platforms: Yum Repository Files and ULN Channel Names
Yum Repository File | ULN Channel Name | Virtualization Packages Included |
---|---|---|
ol7_latest
|
ol7_aarch64_latest
|
Includes the latest virtualization packages that are available and fully
supported on Unbreakable Enterprise Kernel Release 5.
The Arm platform runs only with Unbreakable Enterprise Kernel Release (UEK). These virtualization packages, in this case, are available for developer use only. |
ol7_developer
|
ol7_aarch64_developer
|
These packages take advantage of newer features and functionality that are
available upstream, but are made available for developer use only.
The Arm platform runs only with Unbreakable Enterprise Kernel Release (UEK). The virtualization packages that are part of this repository or channel are available for developer use only. |
Important Usage Note:
- Virtualization Developer Packages – The virtualization developer versions
ol7_developer_EPEL
andol7_aarch64_developer
) are for developer use only. These packages contain untested virtualization features that might conflict with other virtualization packages. If you don't intend to use the developer virtualization packages, we recommend that you uninstall these packages on the system or exclude them from being installed.