我刚刚从 13.04 升级到 13.10。我读过一些文章Ubuntu 13.10 应该有 Linux 3.11 内核。然而输出uname -a
表明我的内核仍然是 3.9:
Linux joren-8570w 3.9.0-030900-generic #201304291257 SMP Mon Apr 29 16:58:15 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
我是否必须手动升级我的内核,或者这应该在 Ubuntu 升级后发生/将来会发生?
编辑:输出aptitude search linux | grep ^i
i libselinux1 - SELinux runtime shared libraries
i libselinux1:i386 - SELinux runtime shared libraries
i linux-firmware - Firmware for Linux kernel drivers
i A linux-headers-3.11.0-12 - Header files related to Linux kernel versi
i A linux-headers-3.11.0-12-generic - Linux kernel headers for version 3.11.0 on
i linux-headers-3.11.4-031104 - Header files related to Linux kernel versi
i linux-headers-3.11.4-031104-gen - Linux kernel headers for version 3.11.4 on
i linux-headers-3.9.0-030900 - Header files related to Linux kernel versi
i linux-headers-3.9.0-030900-gene - Linux kernel headers for version 3.9.0 on
i linux-headers-generic - Generic Linux kernel headers
i linux-image-3.9.0-030900-generi - Linux kernel image for version 3.9.0 on 64
i linux-libc-dev - Linux Kernel Headers for development
i linux-sound-base - base package for ALSA and OSS sound system
i pptp-linux - Point-to-Point Tunneling Protocol (PPTP) C
i syslinux - collection of boot loaders
i syslinux-common - collection of boot loaders (common files)
i syslinux-legacy - Bootloader for Linux/i386 using MS-DOS flo
i util-linux - Miscellaneous system utilities
答案1
删除之前安装的自定义 3.9 内核:
sudo apt-get remove linux-\.\*3\.9\.\*
这将删除所有名称匹配的包linux-*3.9.*
。
在执行过程中,apt-get
它应该重新加载引导加载程序配置,但是为了确保你可以运行
sudo update-grub
并且它应该只列出带有 Saucy 的 3.11 内核。
请注意,在此之前,您一直在运行未打补丁的内核。下次请避免这种情况,除非您知道自己在做什么,因为如果您这样做,您将不得不自己更新内核。