2024年10月Linux系统如何删除旧内核

发布时间:

  ⑴Linux系统本身就是一个开源的系统,所以在使用过程中可以进行修改,只有它的内核是不变的,只有在一段时间之内,才可以对Linux内核进行升级。升级了以后就会留下一些旧的无用的内核,中本文就以Ubuntu系统为例,来介绍一下Linux系统如何删除旧内核?

  ⑵首先可查看当前用的内核是哪个,可通过命令:uname -a 来获得信息。例如我台式机上显示为:

  ⑶magcmagc-desktop:~$ uname -a

  ⑷Linux magc-desktop ..--rt # SMP PREEMPT RT Thu Aug :: UTC i GNU/Linux

  ⑸然后通过查看本机上所有内核的列表来决定哪些需要删除掉:

  ⑹运行命令:dpkg --get-selections|grep linux 例如我本机显示为:

  ⑺magcmagc-desktop:~$ dpkg --get-selections|grep linux

  ⑻libselinux install

  ⑼linux-generic install

  ⑽linux-headers-..- install

  ⑾linux-headers-..--generic install

  ⑿linux-headers-..--rt install

  ⒀linux-headers-..- install

  ⒁linux-headers-..--generic install

  ⒂linux-headers-..--rt install

  ⒃linux-headers-generic install

  ⒄linux-headers-rt install

  ⒅linux-image-..--generic deinstall

  ⒆linux-image-..--rt install

  ⒇linux-image-..--generic install

  ⒈linux-image-generic install

  ⒉linux-image-rt install

  ⒊linux-restricted-modules-..--generic deinstall

  ⒋linux-restricted-modules-..--rt install

  ⒌linux-restricted-modules-..--generic install

  ⒍linux-restricted-modules-mon install

  ⒎linux-restricted-modules-generic install

  ⒏linux-restricted-modules-rt install

  ⒐linux-rt install

  ⒑linux-sound-base install

  ⒒linux-ubuntu-modules-..--generic deinstall

  ⒓linux-ubuntu-modules-..--rt install

  ⒔linux-ubuntu-modules-..--generic install

  ⒕util-linux install

  ⒖util-linux-locales install

  ⒗其中带有image的就是内核文件,因此可看出我的机器上共五个内核版本。我当前使用的是..--rt,所以决定将其它没用的内核删除。

  ⒘删除的命令为:sudo apt-get remove linux-image-XXXX

  ⒙例如删除linux-image-..--generic内核的办法就是:

  ⒚sudo apt-get remove linux-image-..--generic

  ⒛以上就是Linux系统如何删除旧内核的全部内容了,首先找到旧内核,记录它们的名称。然后用sudo apt-get remove删除就可以了。