有没有一个列出Ubuntu版本与默认对应的Linux内核版本的列表?
我特别想知道最近仍使用Linux内核2.x的Ubuntu版本是哪个。
我特别想知道最近仍使用Linux内核2.x的Ubuntu版本是哪个。
Ubuntu版本 | 代号 | Linux内核版本 |
---|---|---|
23.10 | 狂暴的牛头怪 | 6.5 |
23.04 | 月亮龙虾 | 6.2 |
22.10 | 动感的科多兽 | 5.19 |
22.04 | 果冻水母 | 5.15 |
21.10 | 淘气的印度大鸟 | 5.13 |
21.04 | 长毛河马 | 5.11 |
20.10 | 华丽的大猩猩 | 5.8 |
20.04 | 焦点浣熊 | 5.4 |
19.10 | 优雅的鼬鼠 | 5.3 |
19.04 | 迪斯科丁果 | 5.0 |
18.10 | 宇宙墨鱼 | 4.18 |
18.04 | 生气的河狸 | 4.15 |
17.10 | 灵巧的土豚 | 4.13 |
17.04 | 充满活力的大耗子 | 4.10 |
16.10 | 嘶叫的牦牛 | 4.8 |
16.04 | 好客的土拨鼠 | 4.4 |
15.10 | 狂野的狼人 | 4.2 |
15.04 | 生动的绿猴 | 3.19 |
14.10 | 乌托邦的独角兽 | 3.16 |
14.04 | 可靠的塔尔羊 | 3.13 |
13.10 | 调皮的火蜥蜴 | 3.11 |
13.04 | 欢快的環尾鼠 | 3.8 |
12.10 | 量子的凤头鸟 | 3.5 |
12.04 | 精确的树懒 | 3.2+ |
11.10 | 梦幻的豹猫 | 3.0 |
11.04 | 活泼的海豚 | 2.6.38 |
10.10 | 独立的猫鼬 | 2 |
4.10 Warty Warthog 2.6.8
5.04 Hoary Hedgehog 2.6.10
5.10 Breezy Badger 2.6.12
6.06 Dapper Drake 2.6.15
6.10 Edgy Eft 2.6.17
7.04 Feisty Fawn 2.6.20
7.10 Gutsy Gibbon 2.6.22
8.04 Hardy Heron 2.6.24
8.10 Intrepid Ibex 2.6.27
9.04 Jaunty Jackalope 2.6.28
9.10 Karmic Koala 2.6.31
10.04 Lucid Lynx 2.6.32
10.10 Maverick Meerkat 2.6.35
11.04 Natty Narwhal 2.6.38
11.10 Oneiric Ocelot 3.0
12.04 Precise Pangolin 3.2 or newer
12.10 Quantal Quetzal 3.5
13.04 Raring Ringtail 3.8
13.10 Saucy Salamander 3.11
14.04 Trusty Tahr 3.13 or newer
14.10 Utopic Unicorn 3.16
15.04 Vivid Vervet 3.19
15.10 Wily Werewolf 4.2
16.04 Xenial Xerus 4.4 or newer
16.10 Yakkety Yak 4.8
17.04 Zesty Zapus 4.10
17.10 Artful Aardvark 4.13
18.04 Bionic Beaver 4.15 or newer
18.10 Cosmic Cuttlefish 4.18
19.04 Disco Dingo 5.0
19.10 Eoan Ermine 5.3
20.04 Focal Fossa 5.4
20.10 Groovy Gorilla 5.8
21.04 Hirsute Hippo 5.11
21.10 Impish Indri 5.14
22.04 Jammy Jellyfish 5.15
22.10 Kinetic Kudu 5.19
23.04 Lunar Lobster 6.2
23.10 Mantic Minotaur 6.5
镜像清单
您可以查看预安装的软件包列表,如下所示:如何获取预安装软件包列表?
例如,在Ubuntu 18.04上,软件包位于:http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.manifest
然后,由于我知道我的内核位于:/boot/vmlinuz-4.4.0-141-generic,为了找到软件包名称,我执行了以下操作:
apt-file search /boot/vmlinuz-4.4.0-141-generic
linux-image-4.4.0-141-generic: /boot/vmlinuz-4.4.0-141-generic
linux-image-
,然后它会给出:linux-image-4.15.0-29-generic 4.15.0-29.31
packages.ubuntu.com
如果你在Google上搜索软件包名称:linux-image-4.15.0-29-generic
,它也会将我们带到packages.ubuntu.com页面:https://packages.ubuntu.com/bionic/linux-image-4.15.0-29-generic。linux-image-
,我们可以找到系统中可以安装的多个内核。distro-info-data
软件包提供的CSV文件来获取所有这些信息。$ column -t -s, /usr/share/distro-info/ubuntu.csv | tail
17.10 Artful Aardvark artful 2017-04-13 2017-10-19 2018-07-19
18.04 LTS Bionic Beaver bionic 2017-10-19 2018-04-26 2023-04-26 2023-04-26 2028-04-26
18.10 Cosmic Cuttlefish cosmic 2018-04-26 2018-10-18 2019-07-18
19.04 Disco Dingo disco 2018-10-18 2019-04-18 2020-01-23
19.10 Eoan Ermine eoan 2019-04-18 2019-10-17 2020-07-17
20.04 LTS Focal Fossa focal 2019-10-17 2020-04-23 2025-04-23 2025-04-23 2030-04-23
20.10 Groovy Gorilla groovy 2020-04-23 2020-10-22 2021-07-22
21.04 Hirsute Hippo hirsute 2020-10-22 2021-04-22 2022-01-20
21.10 Impish Indri impish 2021-04-22 2021-10-14 2022-07-14
22.04 LTS Jammy Jellyfish jammy 2021-10-14 2022-04-21 2027-04-21 2027-04-21 2032-04-21
还有 debian.csv
可供使用。
也许通过 curl
/awk
的魔法,你可以从 https://packages.ubuntu.com/-series-/kernel/ 位生成内核列。
linux-image-generic
软件包来找到发布版本的确切版本号。例如,对于月球版:
目前列出的版本是6.2.0.20.20。它还提供了一个链接到更新日志,显示了升级发布的时间。