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