Skip to content

Instantly share code, notes, and snippets.

@matinrco
Created October 1, 2020 14:12
Show Gist options
  • Save matinrco/99071d8c21027395603429b4650ae57e to your computer and use it in GitHub Desktop.
Save matinrco/99071d8c21027395603429b4650ae57e to your computer and use it in GitHub Desktop.

Remove old kernels & modules & headers with dnf in fedora

List installed kernels

rpm -qa kernel* |sort -V

exmple output:

kernel-5.6.6-300.fc32.x86_64
kernel-5.8.11-200.fc32.x86_64
kernel-core-5.6.6-300.fc32.x86_64
kernel-core-5.8.11-200.fc32.x86_64
kernel-headers-5.8.11-200.fc32.x86_64
kernel-modules-5.6.6-300.fc32.x86_64
kernel-modules-5.8.11-200.fc32.x86_64
kernel-modules-extra-5.6.6-300.fc32.x86_64
kernel-modules-extra-5.8.11-200.fc32.x86_64

Be sure you are not running the kernel you plan on removing

uname -r

exmple output:

5.8.11-200.fc32.x86_64

To remove old & unused kernels:

sudo dnf remove kernel*5.6.6-300.fc32.x86_64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment