当前位置: 首页>>技术教程>>正文


如何在 Ubuntu 14.04 上安装 3.16 内核

,

问题描述

sudo apt-get update && sudo apt-get dist-upgrade 没有显示最新内核。

如何在 14.04 上安装 3.16 内核?

最佳答案

现在 14.10 已经发布,有一种更简单更好的方法可以在 Ubuntu 14.04 上获取 3.16:

sudo apt-get install linux-image-generic-lts-utopic

此软件包将始终依赖于最新的 3.16 可用映像。\n(撰写本文时此方法可能尚未准备好。)

次佳答案

要安装最新的内核,您可以随时访问 kernel.ubuntu.com 来查看发生的情况。

要安装最新的 3.16 内核,您需要做的是:

cd /tmp

对于32位:

wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb \
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 位:

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

然后,确保 /tmp 中没有其他 .deb

sudo dpkg -i *.deb

然后

sudo reboot

第三种答案

我确实建议使用 linux-image-generic-lts-utopic 或任何适用于 Ubuntu 14.04 LTS 的更新版本。

尽量避免混合发布存储库,否则可能会造成破坏。

如果 linux-image-generic-lts-$(lsb_release -sc) 对你来说不够新,请尝试 Ubuntu 内核主线存档(手动下载并安装)http://kernel.ubuntu.com/~kernel-ppa/mainline/

\\n

NOTE: the drawback of using mainline kernel is that you may not be able to compile drivers or things like VirtualBox won’t work with the cutting edge kernel. Last but not least, ksplice (uptrack) won’t work with mainline kernels anyway (uptrack does support newer kernel from later releases on current LTS).

\\n

参考资料

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