本文旨在分享一种查找怎样升级内核的方法,这样即使未来有更新的版本,也知道怎样升级相应版本。
方法
升级的方法,依然如同以往惯例,通过去官方网站查找相应连接. (如果仅通过搜索,在诸如 stack overflow
上找具体版本的具体command,存在着时效性的问题,有可能内核已经有了进一步的稳定更新,或者相应的旧repository已经被取消.)
- 第一步
查找Ubuntu官方网站.
- 第二步
在搜索栏搜索关键词"kernel"(因为当前来说,大多数正规完备的官方网站有着有效的站内搜索功能,可以最快速的找到链接)
- 第三步
可以看出,第一个链接的关键词是"LTS Enablement Stack", LTS 即 Long Term Support,有长期支持的意思.点进第一个链接:
可以看到, 这大概是可以理解为 “LTS 启用栈” 或者"硬件启用栈",它为现有的Ubuntu LTS版本提供了更新的内核和X支持。
-第四步
通过浏览,我们可以找到不同Ubuntu版本下的升级为相应支持的最新内核与Xserver的commands,找到对应的版本,在terminal中执行即可:
-
Ubuntu 18.04 LTS - Bionic Beaver
DESKTOP:
sudo apt-get install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04
SERVER:
sudo apt-get install --install-recommends linux-generic-hwe-18.04
-
Ubuntu 16.04 LTS - Xenial Xerus
DESKTOP
sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04
SERVER
sudo apt-get install --install-recommends linux-generic-hwe-16.04
-
Ubuntu 14.04 LTS - Trusty Tahr
DESKTOPsudo apt-get install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial
MULTIARCH DESKTOP
multiarch desktop (如 i386 and amd64 on amd64, for gaming or Wine 等)sudo apt-get install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial libgl1-mesa-glx-lts-xenial libgl1-mesa-glx-lts-xenial:i386 libglapi-mesa-lts-xenial:i386
SERVER
sudo apt-get install --install-recommends linux-generic-lts-xenial
-
Ubuntu 12.04 LTS - Precise Pangolin
DESKTOPsudo apt-get install --install-recommends linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty
SERVER
sudo apt-get install --install-recommends linux-generic-lts-trusty
-
查看支持状态
hwe-support-status --verbose
更多内容详见官网
至此,更新更升级特定版本的最新稳定内核完成