Step 1: View the current kernel rew $ uname -a Linux rew 4.15.0-42-generic #45~16.04.1-Ubuntu SMP Mon Nov 19 13:02:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux The current version is: 4.15.0-42-generic Step 2: View all kernels rew $ dpkg --get-selections | grep linux console-setup-linux install libselinux1:amd64 install libselinux1:i386 install linux-base install linux-firmware install linux-generic-hwe-16.04 install linux-headers-4.15.0-42 install linux-headers-4.15.0-39 install linux-headers-4.15.0-39-generic install linux-headers-4.15.0-42-generic install linux-headers-generic-hwe-16.04 install linux-image-4.15.0-39-generic install linux-image-4.15.0-42-generic install linux-image-generic-hwe-16.04 install linux-libc-dev:amd64 install linux-libc-dev:i386 install linux-modules-4.15.0-39-generic install linux-modules-4.15.0-42-generic install linux-modules-extra-4.15.0-39-generic install linux-modules-extra-4.15.0-42-generic install linux-sound-base install pptp-linux install syslinux install syslinux-common install syslinux-legacy install util-linux install Step 3: Remove redundant kernels All 39 versions are redundant for me, delete them: rew $ sudo apt-get remove \ linux-headers-4.15.0-39 \ linux-headers-4.15.0-39-generic \ linux-image-4.15.0-39-generic \ linux-modules-4.15.0-39-generic \ linux-modules-extra-4.15.0-39-generic Recheck after uninstalling: rew $ dpkg --get-selections | grep linux console-setup-linux install libselinux1:amd64 install libselinux1:i386 install linux-base install linux-firmware install linux-generic-hwe-16.04 install linux-headers-4.15.0-42 install linux-headers-4.15.0-42-generic install linux-headers-generic-hwe-16.04 install linux-image-4.15.0-39-generic deinstall linux-image-4.15.0-42-generic install linux-image-generic-hwe-16.04 install linux-libc-dev:amd64 install linux-libc-dev:i386 install linux-modules-4.15.0-39-generic deinstall linux-modules-4.15.0-42-generic install linux-modules-extra-4.15.0-39-generic deinstall linux-modules-extra-4.15.0-42-generic install linux-sound-base install pptp-linux install syslinux install syslinux-common install syslinux-legacy install util-linux install The status is deinstall, which means it has been uninstalled. If you feel uncomfortable with it, you can use purge to completely delete it including the configuration file and clean up the kernel list. rew $ sudo apt-get purge \ linux-headers-4.15.0-39 \ linux-headers-4.15.0-39-generic \ linux-image-4.15.0-39-generic \ linux-modules-4.15.0-39-generic \ linux-modules-extra-4.15.0-39-generic Step 4: Update system boot After deleting the kernel, you need to update grub to remove invalid boot items rew $ sudo update-grub #Select grub/grub2 according to the situation The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: The implementation process of long pressing to identify QR code in WeChat applet
>>: JavaScript to implement image preloading and lazy loading
Optimizing large amounts of database data is a hu...
This article shares the specific code of react+an...
Preface: This article only introduces the steps t...
Preface Programming languages usually contain v...
Table of contents 1. Introduction to docker-maven...
The previous article introduced the implementatio...
Use the Linux utility certbot to generate https c...
This article shares the specific code of jQuery t...
Preface Today I will share with you a holy grail ...
1. Environment and preparation 1. Ubuntu 14.04 2....
Table of contents 1. Steps to use Jquery: (1) Imp...
Table of contents 1. The role of watch in vue is ...
Table of contents 1. Back up the old MySQL5.7 dat...
The garbled code problem is as follows: The reaso...
Before officially using Docker, let's first f...