13.10 中的旧内核

13.10 中的旧内核

我刚刚从 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 内核。

请注意,在此之前,您一直在运行未打补丁的内核。下次请避免这种情况,除非您知道自己在做什么,因为如果您这样做,您将不得不自己更新内核。

相关内容