Installing Ksplice

Do I need to install Ksplice?

Oracle Linux platform instances on Oracle Cloud Infrastructure have Ksplice already installed (unless created before August 25, 2017).

You only need to install Ksplice if using:

  • Oracle Linux platform images created before August 25, 2017

  • Your own Oracle Linux image (BYOI)

  • Supported third-party Linux distributions (Ubuntu)

    Note

    Oracle no longer maintains Ksplice patches for RHEL kernels. If the instance is running RHEL, you must switch to RHCK to use Ksplice kernel patches. See Kernels Actively Maintained with Ksplice.

Do I need to register with ULN?

You don't need to register through ULN to use Ksplice on Oracle Cloud Infrastructure. Systems running on Oracle Cloud Infrastructure have automatic access to the Ksplice servers and all Ksplice updates.

How to install Ksplice:

  1. Verify the kernel version is supported. See Which Kernels are Actively Maintained with Ksplice?.
  2. Connect to your Linux instance using Secure Shell (SSH). See Accessing an Instance for more information.
  3. Download the Ksplice installer for Oracle Cloud Infrastructure.

    sudo wget -N https://www.ksplice.com/uptrack/install-uptrack-oc
  4. After the script downloads, install Ksplice:

    To enable the automatic installation of updates:

    sudo sh install-uptrack-oc --autoinstall

    If you don't want Ksplice to automatically install updates, run the script without the command line switch:

    sudo sh install-uptrack-oc
  5. To apply the latest Ksplice updates, see Running Ksplice.