Ubuntu删除老的内核文件

总的步骤

  • 查询当前内核版本: uname -a
  • 列出所有内核: dpkg –get-selections | grep linux-image
  • 删除老的内核: sudo apt-get remove linux-image-xxxx

Example

flying-bird@flyingbird:~$ dpkg --get-selections | grep linux-image
linux-image-3.13.0-33-generic           deinstall
linux-image-3.13.0-34-generic           deinstall
linux-image-3.13.0-35-generic           deinstall
linux-image-3.13.0-36-generic           deinstall
linux-image-3.13.0-37-generic           deinstall
linux-image-3.13.0-39-generic           deinstall
linux-image-3.13.0-40-generic           deinstall
linux-image-3.13.0-43-generic           deinstall
linux-image-3.13.0-44-generic           deinstall
linux-image-3.13.0-46-generic           deinstall
linux-image-3.13.0-48-generic           deinstall
linux-image-3.13.0-49-generic           deinstall
linux-image-3.13.0-53-generic           deinstall
linux-image-3.13.0-55-generic           deinstall
linux-image-3.13.0-57-generic           deinstall
linux-image-3.13.0-58-generic           deinstall
linux-image-3.13.0-85-generic           deinstall
linux-image-3.13.0-86-generic           deinstall
linux-image-3.13.0-87-generic           deinstall
linux-image-3.13.0-93-generic           install
linux-image-3.2.0-24-generic-pae        deinstall
linux-image-3.2.0-67-generic-pae        install
linux-image-4.4.0-34-generic            deinstall
linux-image-extra-3.13.0-33-generic     deinstall
linux-image-extra-3.13.0-34-generic     deinstall
linux-image-extra-3.13.0-35-generic     deinstall
linux-image-extra-3.13.0-36-generic     deinstall
linux-image-extra-3.13.0-37-generic     deinstall
linux-image-extra-3.13.0-39-generic     deinstall
linux-image-extra-3.13.0-40-generic     deinstall
linux-image-extra-3.13.0-43-generic     deinstall
linux-image-extra-3.13.0-44-generic     deinstall
linux-image-extra-3.13.0-46-generic     deinstall
linux-image-extra-3.13.0-48-generic     deinstall
linux-image-extra-3.13.0-49-generic     deinstall
linux-image-extra-3.13.0-53-generic     deinstall
linux-image-extra-3.13.0-55-generic     deinstall
linux-image-extra-3.13.0-57-generic     deinstall
linux-image-extra-3.13.0-58-generic     deinstall
linux-image-extra-3.13.0-85-generic     deinstall
linux-image-extra-3.13.0-86-generic     deinstall
linux-image-extra-3.13.0-87-generic     deinstall
linux-image-extra-3.13.0-93-generic     install
linux-image-extra-4.4.0-34-generic      deinstall
flying-bird@flyingbird:~$ uname -a
Linux flyingbird 3.13.0-93-generic #140-Ubuntu SMP Mon Jul 18 21:20:08 UTC 2016 i686 i686 i686 GNU/Linux
flying-bird@flyingbird:~$ sudo apt-get remove linux-image-3.2.0-67-generic-pae 
[sudo] password for flying-bird: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  account-plugin-identica account-plugin-twitter fcitx-libs-gclient gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2
  gir1.2-messagingmenu-1.0 gir1.2-networkmanager-1.0 libllvm3.8 libmircommon5 snap-confine ubuntu-core-launcher
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-image-3.2.0-67-generic-pae
0 upgraded, 0 newly installed, 1 to remove and 3 not upgraded.
After this operation, 114 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 320329 files and directories currently installed.)
Removing linux-image-3.2.0-67-generic-pae (3.2.0-67.101) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-67-generic-pae /boot/vmlinuz-3.2.0-67-generic-pae
update-initramfs: Deleting /boot/initrd.img-3.2.0-67-generic-pae
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-67-generic-pae /boot/vmlinuz-3.2.0-67-generic-pae
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-93-generic
Found initrd image: /boot/initrd.img-3.13.0-93-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Ubuntu 12.04 LTS (12.04) on /dev/sda7
done
flying-bird@flyingbird:~$ 

这里的12.04 LTS是当初升级Ubuntu时备份的老的操作系统。

猜你喜欢

转载自blog.csdn.net/u013344915/article/details/76737385