网站搜索

在 Ubuntu 和衍生产品中安装内核 3.16(最新发布)


在继续阅读本文之前,我们强烈建议您阅读上一篇文章,其中我们提供了有关如何在 Debian GNU/Linux 上编译和安装 Kernel 3.16(最新稳定版本)的分步指南,即使您没有运行 Debian。前者包含大量信息和统计数据,无论您运行哪个 Linux 发行版,您都应该了解这些信息和统计数据。

在上一篇文章中,我们以 Debian 的方式编译并安装了 Debian Gnu/Linux,并尝试尽可能简单。本文旨在在 Ubuntu 及其衍生版本上安装最新的 Linux Kernel 3.16,其中包括 – Linux Mint、Pinguy OS、Peppermint Five、Deepin Linux、Linux Lite、Elementary OS 等。

在 Ubuntu 及其衍生产品上安装最新的 Linux 可以是手动的,这更容易配置,并且更多地在整体方面,因为您可以选择选择所需的软件包,不需要额外的东西,但需要知识和很少的努力。

另一方面,有一种方法可以在 Ubuntu 上安装最新的内核 Ubuntu 方式。而且它是无风险的。

要求

安装内核,后一种方式需要安装3个不同的文件。

  1. Linux 头文件
  2. Linux 通用头文件
  3. Linux镜像

步骤1:下载内核3.16包

首先,访问以下链接并根据您的架构(x86x86_64)下载适合您的所需文件,并使用 dpkg 安装它们。重新启动并完成。

  1. http://kernel.ubuntu.com/~kernel-ppa/mainline/

我们将逐步执行所有这些命令。出于演示目的,我们以 Ubuntu 14.10 (Utopic) 发行版作为安装 Kernel 3.16 的示例,但相同的说明也适用于其他 Ubuntu 版本和衍生版本。

对于 32 位 Ubuntu 及其衍生版本

下载内核标头、通用标头和 Linux 映像。

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb

对于 64 位 Ubuntu 及其衍生版本

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb
wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb

步骤1:在Ubuntu中安装内核3.16

在继续安装之前,让我们检查所有下载的文件是否位于同一位置,这将使我们免于分别安装 3 个不同的软件包。

ls -l linux*.deb

接下来,一次性安装所有“.deb”软件包。

sudo dpkg -i linux*.deb

这可能需要一段时间,具体取决于您的机器处理能力。安装成功后,重新启动计算机并登录到新内核。

sudo reboot

注意:在启动时注意任何错误消息(如果有)非常重要,以便可以使用它来解决问题。

一旦系统正确启动,请验证最新的内核安装版本。

uname -mrns

第三步:删除旧内核

删除旧内核,只有当您当前的内核工作完美时,您确实想删除旧内核并且您知道自己在做什么。然后您可以使用以下命令删除旧内核。

sudo apt-get remove linux-headers-(unused kernel version)
sudo apt-get remove linux-image-(unused-kernel-version)

成功删除后,重新启动机器。你之前的内核已经不存在了。你完成了!

值得一提的是 - Kernel 3.16 将与 Debian 8 (Jessie) 和 Ubuntu 的下一个主要版本一起正式发布14.10(乌托邦独角兽)。

目前为止就这样了。涵盖了 Debian 及其衍生产品 (Ubuntu) 和衍生产品 – Mint、Pinguy OS、Elementary OS 等上的最新内核安装。我们已经完成了几乎一半的 Linux 发行版。我很快就会再次在这里发表另一篇有趣且值得了解的文章。

在此之前,请继续关注并与 Tecmint 保持联系,并且不要忘记在下面的评论中向我们提供您的宝贵反馈。