当前位置: 首页>>技术问答>>正文


现在如何在14.04中使用Kernel 3.19?

, , , ,

问题描述

因此,我正在重建存储服务器。为了稳定起见,我想使用Ubuntu服务器14.04 LTS作为操作系统。但是,我计划将Btrfs与RAID 5一起使用,并且在内核3.19中已大大改善了这一点。所以我想将该内核与14.04一起使用。

我知道3.19是将在15.04中使用的内核,并计划于8月份作为HWE内核发布,默认值为14.04.3.。但是我现在需要构建此服务器。

我不想进入时髦的自定义set-ups,这将来会破坏事情。那么,现在可以在14.04.2安装之上使用该内核的最无故障方法是什么,可以在八月轻松恢复到标准状态,那时我可以将dist-upgrade升级为14.04.3,然后将我想要的内核作为标准?

最佳解决思路

您可以安装更新的内核

  • Kernel/MainlineBuilds中所述,或

  • 在这种情况下,使用从trusty-updates存储库中的linux-lts-vivid构建的软件包,可以更简单地实现:

    sudo apt-get install linux-generic-lts-vivid
    

    该meta-package始终依赖于Canonical v3.19内核分支的最新版本。

    Ubuntu Xenial的v4.4内核分支的等效项是linux-generic-lts-xenial(令人惊讶)。

由于不同分支的内核程序包不会互相替换,因此实际上没有危险,上述任何一个步骤都会使系统无法启动¹。如果新安装的内核未运行,则可以在引导过程中在GRUB菜单中选择引导其他/先前的内核。

¹最值得注意的例外是GRUB配置损坏。如果update-grub(由内核软件包post-installation和post-removal脚本调用)在没有新内核的情况下无法工作,那么它也将不适用于新内核。

次佳解决思路

现在,您可以直接从存储库中安装”latest”(3.19)Ubuntu内核:

sudo apt-get install linux-image-generic-lts-vivid linux-headers-generic-lts-vivid

这将为Vivid安装稳定的Ubuntu内核。还有在系统上构建多个模块所需的标头。

希望这可以帮助!

第三种解决思路

在Ubuntu 14.04中将内核升级到3.19的最简单方法是运行:

sudo apt-get install linux-generic-lts-vivid

这将安装元软件包,这将拉动其他所有内容。图像和标题将被安装。

这种方法很好,因为3.19内核将通过例行更新和更新来获取安全更新和错误修复。升级过程。

旧的内核3.13或3.16将不会被删除。使用grub菜单可以引导它们。他们也将获得更新。

如果您不想更新3.13或3.16内核,则可以删除元软件包:

适用于3.13的linux-image-generic linux-headers-generic

适用于3.16的linux-image-generic-lts-utopic linux-headers-generic-lts-utopic

第四种思路

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

  2. 输入最新的v3.19目录(今天是v3.19.2-vivid)

  3. 下载3个文件:

    linux-headers-3.19.X-ZZZZZZ_3.19.X-ZZZZZZ.YYYYMMDDHHMM_all.deb
    linux-headers-3.19.X-ZZZZZZ-generic_3.19.X-ZZZZZZ.YYYYMMDDHHMM_ARCH.deb
    linux-image-3.19.X-ZZZZZZ-generic_3.19.X-ZZZZZZ.YYYYMMDDHHMM_ARCH.deb
    

    请注意,linux-headers之一是所有体系结构通用的(_all.deb)。另一个linux-headerslinux-image必须与您的计算机的体系结构(_i386.deb_amd64.deb)相匹配。

  4. 在终端上,通过运行以下命令安装所有组件:

    sudo dpkg -i linux-{image,headers}-3.19.*.deb
    

    或者只是使用TAB auto-completion来帮助您键入完整的文件名。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7368.html,未经允许,请勿转载。