To update all of the packages on your Ubuntu or Debian Droplet, including the kernel, type: linux-image-4.4.0-21-generic - Linux kernel image for version 4.4.0 on 64 bit x86 SMP linux-image-4.4.0-21-lowlatency - Linux kernel image for version 4.4.0 on 64 bit x86 SMP linux-image-extra-4.4.0-21-generic - Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP linux-image-extra-virtual - Transitional package. Find the package name for the kernel you wish to install. It is also usually a good idea to install the associated headers file.
linux-image-extra-virtual-lts-utopic - Transitional package. (dummy transitional package) linux-image-extra-virtual-lts-vivid - Transitional package. You can do this by using the same package name, substituting only the Now that the kernel is installed, skip ahead to the section on finding which boot loader is being used to learn how to boot into the kernel. Installed Packages kernel.x86_64 3.10.0-327.22.2.el7 @updates Available Packages kernel.x86_64 3.10.0-327.el7 base kernel.x86_64 3.10.0-327.3.1.el7 updates kernel.x86_64 3.10.0-327.4.4.el7 updates kernel.x86_64 3.10.0-327.4.5.el7 updates kernel.x86_64 3.10.0-327.10.1.el7 updates kernel.x86_64 3.10.0-327.13.1.el7 updates kernel.x86_64 3.10.0-327.18.2.el7 updates kernel.x86_64 3.10.0-327.22.2.el7 updates Now that the kernel is installed, we need to make some modifications to boot into it. By default, your Droplet will boot to the highest versioned kernel.
This process involved updating the Droplet's kernel on the server and then selecting the matching kernel from the Digital Ocean control panel.
This was a quick and easy process, but required users to use the control panel for the actual kernel swap.
You can now use kernels installed from within the operating system itself.
The easiest way to find out whether your Droplet natively uses internal kernels or whether it must leverage the Grub Loader kernel is to check in the Digital Ocean control panel.If your Droplet uses the Grub Loader kernel in the control panel to implement internal kernels, you will have to follow a different procedure.Make sure there is only one occurrence of this setting. Next, let's find out where the Now that the configuration is rebuilt and the menu is flattened, we can parse the file for the available entries.The following command will display the entry index number and title.Either of these can be used to refer to a specific entry: 0 Cent OS Linux (3.10.0-327.22.2.el7.x86_64) 7 (Core) 1 Cent OS Linux (3.10.0-327.18.2.el7.x86_64) 7 (Core) 2 Cent OS Linux (0-rescue-d4c27651599f460481bc723aafe36177) 7 (Core) 3 Cent OS Linux (0-rescue-ce700ac27e6f4161b0730bad2182e0b1) 7 (Core) Take a note of the index number or title of the entry you wish to boot.
Here are the distributions broken down by boot loader: The appropriate procedure will depend on whether your image uses native internal kernels, or whether you are leveraging the Grub Loader kernel from within the Digital Ocean control panel.