Ubuntu删除老的内核文件

前端之家收集整理的这篇文章主要介绍了Ubuntu删除老的内核文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

总的步骤

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

Example

  1. flying-bird@flyingbird:~$ dpkg --get-selections | grep linux-image
  2. linux-image-3.13.0-33-generic deinstall
  3. linux-image-3.13.0-34-generic deinstall
  4. linux-image-3.13.0-35-generic deinstall
  5. linux-image-3.13.0-36-generic deinstall
  6. linux-image-3.13.0-37-generic deinstall
  7. linux-image-3.13.0-39-generic deinstall
  8. linux-image-3.13.0-40-generic deinstall
  9. linux-image-3.13.0-43-generic deinstall
  10. linux-image-3.13.0-44-generic deinstall
  11. linux-image-3.13.0-46-generic deinstall
  12. linux-image-3.13.0-48-generic deinstall
  13. linux-image-3.13.0-49-generic deinstall
  14. linux-image-3.13.0-53-generic deinstall
  15. linux-image-3.13.0-55-generic deinstall
  16. linux-image-3.13.0-57-generic deinstall
  17. linux-image-3.13.0-58-generic deinstall
  18. linux-image-3.13.0-85-generic deinstall
  19. linux-image-3.13.0-86-generic deinstall
  20. linux-image-3.13.0-87-generic deinstall
  21. linux-image-3.13.0-93-generic install
  22. linux-image-3.2.0-24-generic-pae deinstall
  23. linux-image-3.2.0-67-generic-pae install
  24. linux-image-4.4.0-34-generic deinstall
  25. linux-image-extra-3.13.0-33-generic deinstall
  26. linux-image-extra-3.13.0-34-generic deinstall
  27. linux-image-extra-3.13.0-35-generic deinstall
  28. linux-image-extra-3.13.0-36-generic deinstall
  29. linux-image-extra-3.13.0-37-generic deinstall
  30. linux-image-extra-3.13.0-39-generic deinstall
  31. linux-image-extra-3.13.0-40-generic deinstall
  32. linux-image-extra-3.13.0-43-generic deinstall
  33. linux-image-extra-3.13.0-44-generic deinstall
  34. linux-image-extra-3.13.0-46-generic deinstall
  35. linux-image-extra-3.13.0-48-generic deinstall
  36. linux-image-extra-3.13.0-49-generic deinstall
  37. linux-image-extra-3.13.0-53-generic deinstall
  38. linux-image-extra-3.13.0-55-generic deinstall
  39. linux-image-extra-3.13.0-57-generic deinstall
  40. linux-image-extra-3.13.0-58-generic deinstall
  41. linux-image-extra-3.13.0-85-generic deinstall
  42. linux-image-extra-3.13.0-86-generic deinstall
  43. linux-image-extra-3.13.0-87-generic deinstall
  44. linux-image-extra-3.13.0-93-generic install
  45. linux-image-extra-4.4.0-34-generic deinstall
  46. flying-bird@flyingbird:~$ uname -a
  47. Linux flyingbird 3.13.0-93-generic #140-Ubuntu SMP Mon Jul 18 21:20:08 UTC 2016 i686 i686 i686 GNU/Linux
  48. flying-bird@flyingbird:~$ sudo apt-get remove linux-image-3.2.0-67-generic-pae
  49. [sudo] password for flying-bird:
  50. Reading package lists... Done
  51. Building dependency tree
  52. Reading state information... Done
  53. The following packages were automatically installed and are no longer required:
  54. account-plugin-identica account-plugin-twitter fcitx-libs-gclient gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2
  55. gir1.2-messagingmenu-1.0 gir1.2-networkmanager-1.0 libllvm3.8 libmircommon5 snap-confine ubuntu-core-launcher
  56. Use 'sudo apt autoremove' to remove them.
  57. The following packages will be REMOVED:
  58. linux-image-3.2.0-67-generic-pae
  59. 0 upgraded,0 newly installed,1 to remove and 3 not upgraded.
  60. After this operation,114 MB disk space will be freed.
  61. Do you want to continue? [Y/n] y
  62. (Reading database ... 320329 files and directories currently installed.)
  63. Removing linux-image-3.2.0-67-generic-pae (3.2.0-67.101) ...
  64. Examining /etc/kernel/postrm.d .
  65. run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-67-generic-pae /boot/vmlinuz-3.2.0-67-generic-pae
  66. update-initramfs: Deleting /boot/initrd.img-3.2.0-67-generic-pae
  67. run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.2.0-67-generic-pae /boot/vmlinuz-3.2.0-67-generic-pae
  68. Generating grub configuration file ...
  69. Found linux image: /boot/vmlinuz-3.13.0-93-generic
  70. Found initrd image: /boot/initrd.img-3.13.0-93-generic
  71. Found memtest86+ image: /boot/memtest86+.elf
  72. Found memtest86+ image: /boot/memtest86+.bin
  73. Found Ubuntu 12.04 LTS (12.04) on /dev/sda7
  74. done
  75. flying-bird@flyingbird:~$

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

猜你在找的Ubuntu相关文章