Following technical article will share all the steps required to enable and install Unbreakable Kernel Release 6 on Oracle Linux 7 as well Oracle Linux 8.
As you can see from the blog article "Oracle Linux and Unbreakable Enterprise Kernel (UEK) Releases", UEK6 is today available for:
while, presumably, the same will be part, by default, of the next Oracle Linux 8 Update 2 release.
[root@ovirt: ~]# yum update -y
Loaded plugins: versionlock
Resolving Dependencies
--> Running transaction check
---> Package btrfs-progs.x86_64 0:4.15.1-1.el7 will be updated
---> Package btrfs-progs.x86_64 0:5.4.0-1.el7 will be an update
---> Package e2fsprogs.x86_64 0:1.42.9-17.el7 will be updated
---> Package e2fsprogs.x86_64 0:1.45.4-2.el7 will be an update
--> Processing Dependency: libfuse.so.2(FUSE_2.8)(64bit) for package: e2fsprogs-1.45.4-2.el7.x86_64
--> Processing Dependency: libfuse.so.2(FUSE_2.6)(64bit) for package: e2fsprogs-1.45.4-2.el7.x86_64
--> Processing Dependency: libfuse.so.2(FUSE_2.5)(64bit) for package: e2fsprogs-1.45.4-2.el7.x86_64
--> Processing Dependency: libfuse.so.2()(64bit) for package: e2fsprogs-1.45.4-2.el7.x86_64
---> Package e2fsprogs-libs.x86_64 0:1.42.9-17.el7 will be updated
---> Package e2fsprogs-libs.x86_64 0:1.45.4-2.el7 will be an update
---> Package iproute.x86_64 0:4.16.0-1.0.5.el7 will be updated
---> Package iproute.x86_64 0:5.4.0-1.0.1.el7 will be an update
---> Package iproute-tc.x86_64 0:4.16.0-1.0.5.el7 will be updated
---> Package iproute-tc.x86_64 0:5.4.0-1.0.1.el7 will be an update
---> Package kernel-uek.x86_64 0:5.4.17-2011.1.2.el7uek will be installed
---> Package kernel-uek-devel.x86_64 0:5.4.17-2011.1.2.el7uek will be installed
---> Package libcom_err.x86_64 0:1.42.9-17.el7 will be updated
---> Package libcom_err.x86_64 0:1.45.4-2.el7 will be an update
---> Package libss.x86_64 0:1.42.9-17.el7 will be updated
---> Package libss.x86_64 0:1.45.4-2.el7 will be an update
---> Package nvme-cli.x86_64 0:1.8.1-3.el7 will be updated
---> Package nvme-cli.x86_64 0:1.9-2.el7 will be an update
---> Package xfsprogs.x86_64 0:4.15-6.el7 will be updated
---> Package xfsprogs.x86_64 0:5.4.0-1.el7 will be an update
--> Running transaction check
---> Package fuse-libs.x86_64 0:2.9.4-1.0.4.el7 will be installed
--> Finished Dependency Resolution
--> Running transaction check
---> Package kernel-uek.x86_64 0:4.14.35-1902.11.3.el7uek will be erased
---> Package kernel-uek-devel.x86_64 0:4.14.35-1902.11.3.el7uek will be erased
--> Finished Dependency Resolution
Dependencies Resolved
============================================================================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================================================================
Installing:
kernel-uek x86_64 5.4.17-2011.1.2.el7uek ol7_UEKR6 58 M
kernel-uek-devel x86_64 5.4.17-2011.1.2.el7uek ol7_UEKR6 16 M
Updating:
btrfs-progs x86_64 5.4.0-1.el7 ol7_UEKR6 828 k
e2fsprogs x86_64 1.45.4-2.el7 ol7_UEKR6 1.0 M
e2fsprogs-libs x86_64 1.45.4-2.el7 ol7_UEKR6 222 k
iproute x86_64 5.4.0-1.0.1.el7 ol7_UEKR6 619 k
iproute-tc x86_64 5.4.0-1.0.1.el7 ol7_UEKR6 406 k
libcom_err x86_64 1.45.4-2.el7 ol7_UEKR6 44 k
libss x86_64 1.45.4-2.el7 ol7_UEKR6 49 k
nvme-cli x86_64 1.9-2.el7 ol7_UEKR6 337 k
xfsprogs x86_64 5.4.0-1.el7 ol7_UEKR6 1.0 M
Removing:
kernel-uek x86_64 4.14.35-1902.11.3.el7uek @ol7_UEKR5 57 M
kernel-uek-devel x86_64 4.14.35-1902.11.3.el7uek @ol7_UEKR5 63 M
Installing for dependencies:
fuse-libs x86_64 2.9.4-1.0.4.el7 ol7_latest 95 k
Transaction Summary
============================================================================================================================================================================================================
Install 2 Packages (+1 Dependent package)
Upgrade 9 Packages
Remove 2 Packages
Total download size: 78 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/12): btrfs-progs-5.4.0-1.el7.x86_64.rpm | 828 kB 00:00:04
(2/12): fuse-libs-2.9.4-1.0.4.el7.x86_64.rpm | 95 kB 00:00:00
(3/12): e2fsprogs-1.45.4-2.el7.x86_64.rpm | 1.0 MB 00:00:05
(4/12): e2fsprogs-libs-1.45.4-2.el7.x86_64.rpm | 222 kB 00:00:02
(5/12): iproute-5.4.0-1.0.1.el7.x86_64.rpm | 619 kB 00:00:03
(6/12): iproute-tc-5.4.0-1.0.1.el7.x86_64.rpm | 406 kB 00:00:02
(7/12): kernel-uek-devel-5.4.17-2011.1.2.el7uek.x86_64.rpm | 16 MB 00:00:03
(8/12): kernel-uek-5.4.17-2011.1.2.el7uek.x86_64.rpm | 58 MB 00:00:06
(9/12): libcom_err-1.45.4-2.el7.x86_64.rpm | 44 kB 00:00:02
(10/12): libss-1.45.4-2.el7.x86_64.rpm | 49 kB 00:00:02
(11/12): nvme-cli-1.9-2.el7.x86_64.rpm | 337 kB 00:00:02
(12/12): xfsprogs-5.4.0-1.el7.x86_64.rpm | 1.0 MB 00:00:03
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 3.7 MB/s | 78 MB 00:00:21
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : libcom_err-1.45.4-2.el7.x86_64 1/23
Updating : e2fsprogs-libs-1.45.4-2.el7.x86_64 2/23
Updating : libss-1.45.4-2.el7.x86_64 3/23
Installing : fuse-libs-2.9.4-1.0.4.el7.x86_64 4/23
Updating : iproute-5.4.0-1.0.1.el7.x86_64 5/23
Updating : iproute-tc-5.4.0-1.0.1.el7.x86_64 6/23
Updating : e2fsprogs-1.45.4-2.el7.x86_64 7/23
Updating : btrfs-progs-5.4.0-1.el7.x86_64 8/23
Installing : kernel-uek-devel-5.4.17-2011.1.2.el7uek.x86_64 9/23
Installing : kernel-uek-5.4.17-2011.1.2.el7uek.x86_64 10/23
Updating : nvme-cli-1.9-2.el7.x86_64 11/23
Updating : xfsprogs-5.4.0-1.el7.x86_64 12/23
Cleanup : e2fsprogs-1.42.9-17.el7.x86_64 13/23
Cleanup : btrfs-progs-4.15.1-1.el7.x86_64 14/23
Cleanup : kernel-uek-4.14.35-1902.11.3.el7uek.x86_64 15/23
Cleanup : kernel-uek-devel-4.14.35-1902.11.3.el7uek.x86_64 16/23
Cleanup : e2fsprogs-libs-1.42.9-17.el7.x86_64 17/23
Cleanup : libss-1.42.9-17.el7.x86_64 18/23
Cleanup : iproute-tc-4.16.0-1.0.5.el7.x86_64 19/23
Cleanup : iproute-4.16.0-1.0.5.el7.x86_64 20/23
Cleanup : libcom_err-1.42.9-17.el7.x86_64 21/23
Cleanup : nvme-cli-1.8.1-3.el7.x86_64 22/23
Cleanup : xfsprogs-4.15-6.el7.x86_64 23/23
VirtualBox Guest Additions: Building the modules for kernel
5.4.17-2011.1.2.el7uek.x86_64.
Verifying : xfsprogs-5.4.0-1.el7.x86_64 1/23
Verifying : libcom_err-1.45.4-2.el7.x86_64 2/23
Verifying : nvme-cli-1.9-2.el7.x86_64 3/23
Verifying : iproute-5.4.0-1.0.1.el7.x86_64 4/23
Verifying : btrfs-progs-5.4.0-1.el7.x86_64 5/23
Verifying : fuse-libs-2.9.4-1.0.4.el7.x86_64 6/23
Verifying : iproute-tc-5.4.0-1.0.1.el7.x86_64 7/23
Verifying : libss-1.45.4-2.el7.x86_64 8/23
Verifying : e2fsprogs-libs-1.45.4-2.el7.x86_64 9/23
Verifying : kernel-uek-5.4.17-2011.1.2.el7uek.x86_64 10/23
Verifying : kernel-uek-devel-5.4.17-2011.1.2.el7uek.x86_64 11/23
Verifying : e2fsprogs-1.45.4-2.el7.x86_64 12/23
Verifying : btrfs-progs-4.15.1-1.el7.x86_64 13/23
Verifying : e2fsprogs-libs-1.42.9-17.el7.x86_64 14/23
Verifying : libcom_err-1.42.9-17.el7.x86_64 15/23
Verifying : iproute-tc-4.16.0-1.0.5.el7.x86_64 16/23
Verifying : e2fsprogs-1.42.9-17.el7.x86_64 17/23
Verifying : nvme-cli-1.8.1-3.el7.x86_64 18/23
Verifying : kernel-uek-devel-4.14.35-1902.11.3.el7uek.x86_64 19/23
Verifying : iproute-4.16.0-1.0.5.el7.x86_64 20/23
Verifying : libss-1.42.9-17.el7.x86_64 21/23
Verifying : xfsprogs-4.15-6.el7.x86_64 22/23
Verifying : kernel-uek-4.14.35-1902.11.3.el7uek.x86_64 23/23
Removed:
kernel-uek.x86_64 0:4.14.35-1902.11.3.el7uek kernel-uek-devel.x86_64 0:4.14.35-1902.11.3.el7uek
Installed:
kernel-uek.x86_64 0:5.4.17-2011.1.2.el7uek kernel-uek-devel.x86_64 0:5.4.17-2011.1.2.el7uek
Dependency Installed:
fuse-libs.x86_64 0:2.9.4-1.0.4.el7
Updated:
btrfs-progs.x86_64 0:5.4.0-1.el7 e2fsprogs.x86_64 0:1.45.4-2.el7 e2fsprogs-libs.x86_64 0:1.45.4-2.el7 iproute.x86_64 0:5.4.0-1.0.1.el7 iproute-tc.x86_64 0:5.4.0-1.0.1.el7
libcom_err.x86_64 0:1.45.4-2.el7 libss.x86_64 0:1.45.4-2.el7 nvme-cli.x86_64 0:1.9-2.el7 xfsprogs.x86_64 0:5.4.0-1.el7
Complete!
[root@ol8u1 ~]# dnf install kernel-uek -y
Oracle Linux 8 BaseOS Latest (x86_64) 7.1 MB/s | 17 MB 00:02
Oracle Linux 8 Application Stream (x86_64) 8.4 MB/s | 17 MB 00:01
Latest Unbreakable Enterprise Kernel Release 6 for Oracle Linux 8 (x86_64) 3.0 MB/s | 2.2 MB 00:00
Last metadata expiration check: 0:00:01 ago on Wed 29 Apr 2020 08:06:10 AM EDT.
Dependencies resolved.
============================================================================================================================================================================================================
Package Architecture Version Repository Size
============================================================================================================================================================================================================
Installing:
kernel-uek x86_64 5.4.17-2011.1.2.el8uek ol8_UEKR6 60 M
Transaction Summary
============================================================================================================================================================================================================
Install 1 Package
Total download size: 60 M
Installed size: 85 M
Downloading Packages:
kernel-uek-5.4.17-2011.1.2.el8uek.x86_64.rpm 9.0 MB/s | 60 MB 00:06
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 9.0 MB/s | 60 MB 00:06
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: kernel-uek-5.4.17-2011.1.2.el8uek.x86_64 1/1
Installing : kernel-uek-5.4.17-2011.1.2.el8uek.x86_64 1/1
Running scriptlet: kernel-uek-5.4.17-2011.1.2.el8uek.x86_64 1/1
Verifying : kernel-uek-5.4.17-2011.1.2.el8uek.x86_64 1/1
Installed:
kernel-uek-5.4.17-2011.1.2.el8uek.x86_64
Complete!