升级 ubuntu 版本有很多挑战。我想知道在升级 ubuntu 版本时内核和 grub 版本是否会自动升级,忽略那些升级困难。
ubuntu 升级示例:
16.04->18.04
18.04->20.04
16.04->18.04->20.04
答案1
您可以在网上找到使用https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=grub2显示grub2
每个版本的版本。
使用命令行查询我得到了更多结果
grub2 | 2.02~beta2-9 | trusty | source
grub2 | 2.02~beta2-9 | trusty/universe | amd64, i386, powerpc, ppc64el
grub2 | 2.02~beta2-9ubuntu1.6 | trusty-security | source
grub2 | 2.02~beta2-9ubuntu1.6 | trusty-security/universe | amd64, i386, powerpc, ppc64el
grub2 | 2.02~beta2-9ubuntu1.17 | trusty-updates | source
grub2 | 2.02~beta2-9ubuntu1.17 | trusty-updates/universe | amd64, i386, powerpc, ppc64el
grub2 | 2.02~beta2-36ubuntu3 | xenial | source
grub2 | 2.02~beta2-36ubuntu3 | xenial/universe | amd64, i386, powerpc, ppc64el
grub2 | 2.02~beta2-36ubuntu3.27 | xenial-security | source
grub2 | 2.02~beta2-36ubuntu3.27 | xenial-security/universe | amd64, i386, powerpc, ppc64el
grub2 | 2.02~beta2-36ubuntu3.32 | xenial-updates | source
grub2 | 2.02~beta2-36ubuntu3.32 | xenial-updates/universe | amd64, i386, powerpc, ppc64el
grub2 | 2.02-2ubuntu8 | bionic | source
grub2 | 2.02-2ubuntu8 | bionic/universe | amd64, i386, ppc64el
grub2 | 2.02-2ubuntu8.25 | bionic-security | source
grub2 | 2.02-2ubuntu8.25 | bionic-security/universe | amd64, i386, ppc64el
grub2 | 2.02-2ubuntu8.25 | bionic-updates | source
grub2 | 2.02-2ubuntu8.25 | bionic-updates/universe | amd64, i386, ppc64el
grub2 | 2.04-1ubuntu26 | focal | source
grub2 | 2.04-1ubuntu26 | focal/universe | amd64, ppc64el
grub2 | 2.04-1ubuntu26.12 | focal-security | source
grub2 | 2.04-1ubuntu26.12 | focal-security/universe | amd64, ppc64el
grub2 | 2.04-1ubuntu26.15 | focal-updates | source
grub2 | 2.04-1ubuntu26.15 | focal-updates/universe | amd64, ppc64el
grub2 | 2.06-2ubuntu7 | jammy | source
grub2 | 2.06-2ubuntu7 | jammy/universe | amd64, ppc64el
grub2 | 2.06-2ubuntu12 | kinetic | source
grub2 | 2.06-2ubuntu12 | kinetic/universe | amd64, ppc64el
grub2 | 2.06-2ubuntu15 | lunar | source
grub2 | 2.06-2ubuntu15 | lunar/universe | amd64, ppc64el
Ubuntu 16.04 LTS 已结束标准(公共/免费)支持生活(https://fridge.ubuntu.com/2021/03/13/extended-security-maintenance-for-ubuntu-16-04-xenial-xerus-begins-april-30-2021/)这就是为什么它没有显示在在线查询中(它确实在终端上显示,因为它仍然具有 ESM 或扩展支持(如果您有 ESM)已启用)。
这些软件包显示了新安装时安装了什么,以及升级(-updates 链接)每个版本时获得的内容;当然包括发布升级即从 18.04 (仿生的)至20.04(焦点)将导致你的软件包升级到焦点更新按照该页面的版本。
如果你使用初始介质安装 Ubuntu 18.04 LTS,我期望的版本是
grub2 | 2.02-2ubuntu8 | bionic | source
但如果你对系统进行了升级,我预计会有以下版本
grub2 | 2.02-2ubuntu8.25 | bionic-security | source
如果你发布升级升级到 Ubuntu 20.04 后,我期望系统上存在以下版本
grub2 | 2.04-1ubuntu26.15 | focal-updates | source
我提供的 URL 包含您想要的所有详细信息;我只是选择使用终端命令提供的相同输入,因为我发现复制/粘贴更容易。注意:我假设amd64建筑;虽然在这种情况下这并不重要(但i386例如不支持焦点(20.04)因此没有列出。)