Linux Kernel 3.5 将会出现在 12.04 中吗?

Linux Kernel 3.5 将会出现在 12.04 中吗?

我想知道内核正式发布时 Ubuntu 12.04 是否有内核 3.5 或 3.6 可用?

答案1

Ubuntu 内核团队将提供 Ubuntu 12.04 后续 3 个版本的所有内核的软件包。您可以在此处获取详细信息:

这些内核将被命名如下:

linux-image-current--始终指向最新发布的内核,例如 12.10、13.04 等。

它们将在包管理器中可用,但默认情况下,您的 12.04 安装将使用 3.2.x,除非您专门安装其中一个内核。

就 3.5 版本而言,你现在可以使用硬件支持堆:

sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal 

对于所有未来的内核版本,您始终可以在这里找到上游内核的最新版本:

然而,这些包仅用于测试,除非您需要或者您知道自己在做什么,否则您可能不应该使用它们。

答案2

默认情况下,12.04.2 版本将附带 Quantal 的较新的 3.5 内核,因此从 12.04.2 CD 安装的任何人都会默认拥有该内核。

最初安装 12.04 或 12.04.1 的用户可以按照上述说明进行升级。

更多信息请点击此处

答案3

我可以确认 Precise 的 3.5 内核是从Synaptic包管理器安装的,并且不是来自主线内核站点,非常稳定。

如图uname -a所示:

Linux mike-host-name 3.5.0-18-generic #29~precise1-Ubuntu SMP Mon Oct 22 16:32:29 UTC 2012 i686 i686 i386 GNU/Linux

注意:今天已成功更新至:3.5.0-19-generic #30~precise1-Ubuntu使用以下设置(2012 年 11 月 30 日)。

尽管除非有特殊原因,否则无需更新,但过程如下:

使用,,Synaptic您可以标记为安装

  • linux-image-generic-lts-quantal

如果你想要标题

  • linux-headers-generic-lts-quantal

然后应用更改Synaptic并重新启动。

重启后,返回Synaptic并删除除 1 或 2 个 3.2 内核之外的所有内核。最好保留 1 或 2 个内核,以便在需要时可以从它们启动。

您还可以卸载 3.2 内核的自动更新元包,因为这些元包只会将您更新到 3.2.x 内核系列的版本。正如它所解释的那样,它们将始终指向可用的最新内核,但仅适用于 3.2.x 系列。但是,如果您愿意,可以保留这些包,因为现在内核更新将来自升级的 (3.5) 包。

现在您应该能够继续接收 3.5.x 内核系列的更新,但如果需要,您也可以逆转该过程并返回到 3.2。

更多信息Precise 的 3.5 内核列在这里。

我应该强调的是,除非有特殊原因,否则没有必要更新,但这相对简单。

答案4

打开终端并运行以下命令,为 32 位/i386 系统安装内核 3.5.0(风险自负):

sudo add-apt-repository ppa:upubuntu-com/kernel-i386
sudo apt-get update
sudo apt-get upgrade

或者

sudo apt-get install linux

对于 64 位/amd64 系统,可以使用以下命令安装:

sudo add-apt-repository ppa:upubuntu-com/kernel-amd64
sudo apt-get update
sudo apt-get upgrade

或者

sudo apt-get install linux

现在重新启动系统以完成安装。然后,使用以下命令检查当前内核版本:

uname -r

要删除 Linux 内核 3.5 并恢复以前的内核,请运行以下命令:

sudo apt-get purge linux-image-3.5.0-030500-generic

相关内容