by Devin Yang
(This article was automatically translated.)

Published - 8 years ago ( Updated - 8 years ago )

During this process, I actually perform the process of clearing the old Kernel on ubuntu.

automatically remove

The command below can automatically remove unused Kernels.
sudo apt autoremove
 

​​​​​​Manual removal

1. View the Kernel in use
uname -r
View the currently used kernel, such as my current Kernel
4.4.0-104-generic

Do not remove the Kernel in use!

2. View all kernels in the system.
dpkg --list | grep linux-image


3. Remove unwanted old versions of Kernel
I want to remove multiple brace expansions that can be used in bash.
sudo apt-get purge linux-image-4.4.0-9{2,6,7}-generic
The command above removes three at a time.
linux-image-4.4.0-92-generic
linux-image-4.4.0-96-generic
linux-image-4.4.0-97-generic

If we only want to remove a specific kernel on the system.
sudo apt-get purge linux-image-4.4.0-93-generic

4. Update grub2. (linux boot loader)
update-grub2

5. Restart the system
reboot

Tags: linux

Devin Yang

Feel free to ask me, if you don't get it.:)

No Comment

Post your comment

Login is required to leave comments

Similar Stories


linux,macos

PS aux will you?

For Linux system administrators, you must understand the ps aux command. If you want to be a Linux system administrator, or you are a Linux user, you should understand this command. ps is process status For short, anyone can find out what kind of program is running on the system and how the status is executed through this command. I saw some programs that should not appear, maybe the system was hacked and used to mine🥹

cli,linux,macos

How to use find to delete old files based on the creation time

This function is very useful, but be very careful, read it first and then delete it, if you make a wrong directory, you will die miserably 

linux

Multiple ssh configuration files for public key authentication

When we use ssh public key authentication, we usually add relevant settings in ~/.ssh/config. If some are used by the company or at home, can multiple configs be used? In fact, it is possible. We can use git to load the company-shared, version-controlled config through Include.