如何在 Ubuntu 14.04 上安装 3.16 内核

如何在 Ubuntu 14.04 上安装 3.16 内核

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

如何在 14.04 上安装 3.16 内核?

答案1

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

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

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

答案2

要安装最新的内核,您可以随时访问内核.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

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

sudo dpkg -i *.deb

然后

sudo reboot

答案3

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

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

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

注意:使用主线内核的缺点是您可能无法编译驱动程序,或者 VirtualBox 等程序无法与最先进的内核配合使用。最后但并非最不重要的是,ksplice(uptrack)无论如何都无法与主线内核配合使用(uptrack 在当前 LTS 上支持更高版本中的较新内核)。

答案4

我从 Ubuntu 14.04.1(内核 3.13)开始,只想获取 3.16 内核和 HWE 堆栈。运行以下命令:

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic xserver-xorg-core-lts-utopic xserver-xorg-input-all-lts-utopic xserver-xorg-video-all-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic libwayland-egl1-mesa-lts-utopic

linux-headers-generic-lts-utopic如果您愿意,也可以通过添加上述命令来添加内核头。

或者直接从以下位置下载 14.04.2 映像Ubuntu 发行档案。XD

相关内容