如何将内核升级到3.1?

Ubuntu内核PPA没有内核3.1。 有没有其他保证升级的方法,因为我不想再次重新安装Ubuntu。

除了等待内核出现在PPA中(它已经被发布了,前一天?),另一个选择是下载tarball并从源代码编译它。

等待PPA是安全的,从源代码编译很有趣。 你选 :)

之前有一个问题: 如何在11.10降级内核 。 升级内核并不困难。

您可以从旧的或新的Ubuntu版本1下载内核二进制文件。 精确2有3.1。 内核主线版本3也有3.1。

从主线上下载linux-image-3.1.0-030100rc10-generic。 安装它。 用它重新启动和(K)ubuntu 11.10正在运行3.1。

显示在Kubuntu下运行的内核3.1的屏幕截图

链接

  1. http://packages.ubuntu.com/precise/linux-image
  2. https://wiki.ubuntu.com/Kernel/MainlineBuilds

我认为内核团队已经在这里上传了3.1内核http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.1-oneiric/

甚至xorg-edgers也有3.1.0-2.2内核。 如果您使用xorg-edgers,您也可以获得最新的图形驱动程序。 然而,团结与xorg-edgers打破了。

编辑:需要安装三个包。

  • Linux的头
  • Linux的头 – 通用
  • Linux的图像一般

以下步骤仅安装两个 。 这个答案需要改进。

内核3.1可用。 这是如何安装它:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.1-oneiric/linux-headers-3.1.0-030100_3.1.0-030100.201110241006_all.deb sudo dpkg -i linux-headers-3.1.0-030100_3.1.0-030100.201110241006_all.deb 

对于Ubuntu 11.10 / 11.04(32位):

 wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.1-oneiric/linux-headers-3.1.0-030100-generic_3.1.0-030100.201110241006_i386.deb sudo dpkg -i linux-headers-3.1.0-030100-generic_3.1.0-030100.201110241006_i386.deb 

对于Ubuntu 11.10 / 11.04(64位):

 wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.1-oneiric/linux-headers-3.1.0-030100-generic_3.1.0-030100.201110241006_amd64.deb sudo dpkg -i linux-headers-3.1.0-030100-generic_3.1.0-030100.201110241006_amd64.deb 

但是,升级到内核3.1是否安全? 我记得当我在ubuntu 11.04上从2.6升级到3.0并且我的GPU驱动程序没有工作且没有统一。 我不想再发生这种情况。

我建议不要尝试。

最近新的3.x内核看起来很糟糕,每个版本都引入了比新function更多的错误。
自3.10以来NVidia每次都挂起,3.11引入了新的“function”:

run-parts:执行/etc/kernel/header_postinst.d/dkms 3.1.1-030101-generic /boot/vmlinuz-3.1.1-030101-generic错误! 检测到depmod的问题。 自动卸载此模块。 DKMS:安装失败(depmod问题)。 模块回滚到建立状态。

不确定这意味着什么。