如何升级到2.6.39内核?

内核ppa是空的。

https://launchpad.net/~kernel-ppa/+archive/ppa

为natty提供2.6.39.2内核吗? 如何升级?

2.6.39.2内核被命名为“oneiric” – 但根据这个ubuntu邮件列表条目 ,这个内核是通用内核,没有对ubuntu和oneiric进行任何特定修改。

您需要自己安装内核:

浏览到Launchpad上的以下位置 – 链接如下。

如果你有一个64位系统下载两个amd64.deb文件。

如果你有一个32位系统下载两个i386.deb文件。

另外下载“_all.deb”文件。

然后安装下载的debs

 cd Downloads sudo dpkg -i linux*.deb 

然后更新你的grub

 sudo update-grub 

http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.2-oneiric/

你可以试试:


KernelCheck。


KernelCheck是一个图形用户界面程序,旨在使内核编译过程像单击按钮一样简单。 内核是任何操作系统的基础 – 在我们的例子中是Linux操作系统。 KernelCheck将从http://www.kernel.org获取最新信息,该信息托管Linux内核的源包,并询问用户他们想要编译哪个.deb包(可选择安装编译后的内核)。

这个自动化过程是Robert Wolterman(xtacocorex),Timothy Janssen(mentok)和Kristof Verbeken(PingunZ)的AutoKernel分支。 KernelCheck目前根据GNU公共许可证版本3获得许可。

目前的特点:

  • 能够自动下载,编译和安装最新的内核
  • 能够将最新的内核信息与当前运行的内核进行比较
  • 使用Glade设计的GUI为任何用户支持的平台提供了方便的访问

目前,KernelCheck仅在基于Debian的平台上受支持。 其中一些包括Debian,Ubuntu(或任何衍生产品),Mint等。计划在未来支持RPM和Slackware。

资源。

在此处输入图像描述

在Ubuntu下编译内核(即使使用命令行)也非常简单:

只需安装kernel-package软件包(:D):

 sudo apt-get --no-install-recommends install kernel-package 

然后从http://kernel.org (在“最新的稳定内核”标题下)下载内核源代码到工作目录,例如~/kernels 。 然后实际编译内核,运行:

 cd ~/kernels 

更改到您的工作目录。 对于接下来的两个步骤,最好打开文件管理器,这样您就可以轻松查看文件和文件夹的名称。 现在,您需要提取下载的存档。 您可以运行以下命令,也可以右键单击该文件,然后单击“提取”。

 tar jxvf name-of-file.tar.bz2 

现在,切换到解压缩源存档时创建的目录。

 cd name-of-folder 

接下来,您需要复制内核配置。 99%的时间,Ubuntu的默认配置都可以正常工作。

 cp /boot/config-`uname -r` .config 

最后,要编译内核,只需运行:[注意:CONCURRENCY_LEVEL应设置为处理器核心数+ 1。它将加快编译时间]

 CONCURRENCY_LEVEL=3 fakeroot make-kpkg --initrd kernel_image kernel_headers 

在你的~/kernels文件夹中,你会发现两个shiny的新DEB等待安装:D