Список версий Ubuntu с соответствующей версией Ядра Linux

Есть ли где-нибудь список версий Ubuntu с соответствующими версиями ядра Linux по умолчанию?

Я особенно хотел бы узнать самую последнюю версию Ubuntu, в которой все еще использовалось ядро Linux 2.x.

21.10   Impish Indri      5.1321.04   Hirsute Hippo     5.11 20.10   Groovy Gorilla    5.820.04   Focal Fossa       5.419.10   Eoan Ermine       5.319.04   Disco Dingo       5.018.10   Cosmic Cuttlefish 4.1818.04   Bionic Beaver     4.1517.10   Artful Aardvark   4.1317.04   Zesty Zapus       4.1016.10   Yakkety Yak       4.816.04   Xenial Xerus      4.415.10   Wily Werewolf     4.215.04   Vivid Vervet      3.1914.10   Utopic Unicorn    3.1614.04   Trusty Tahr       3.1313.10   Saucy Salamander  3.1113.04   Raring Ringtail   3.812.10   Quantal Quetzal   3.512.04   Precise Pangolin  3.2+11.10   Oneiric Ocelot    3.011.04   Natty Narwhal     2.6.3810.10   Maverick Meerkat  2.6.3510.04   Lucid Lynx        2.6.3209.10   Karmic Koala      2.6.3109.04   Jaunty Jackalope  2.6.2808.10   Intrepid Ibex     2.6.2708.04   Hardy Heron       2.6.2407.10   Gutsy Gibbon      2.6.2207.04   Feisty Fawn       2.6.2006.10   Edgy Eft          2.6.1706.06   Dapper Drake      2.6.1505.10   Breezy Badger     2.6.1205.04   Hoary Hedgehog    2.6.1004.10   Warty Warthog     2.6.8 
  • 16.04, 18.04 и 20.04 - единственные поддерживаемые в настоящее время версии (по состоянию на 18 августа 2020 года).
  • Здесь указана версия ядра, поставляемая с Ubuntu, но новые второстепенные версии могут быть установлены во время установки Ubuntu, если с тех пор были выпущены обновления.

Вы можете получить список версий Ubuntu и соответствующих им ядер из Википедии:

4.10    Warty Warthog       2.6.85.04    Hoary Hedgehog      2.6.105.10    Breezy Badger       2.6.126.06    Dapper Drake        2.6.156.10    Edgy Eft            2.6.177.04    Feisty Fawn         2.6.207.10    Gutsy Gibbon        2.6.228.04    Hardy Heron         2.6.248.10    Intrepid Ibex       2.6.279.04    Jaunty Jackalope    2.6.289.10    Karmic Koala        2.6.3110.04   Lucid Lynx          2.6.3210.10   Maverick Meerkat    2.6.3511.04   Natty Narwhal       2.6.3811.10   Oneiric Ocelot      3.012.04   Precise Pangolin    3.2 or newer12.10   Quantal Quetzal     3.513.04   Raring Ringtail     3.813.10   Saucy Salamander    3.1114.04   Trusty Tahr         3.13 or newer14.10   Utopic Unicorn      3.1615.04   Vivid Vervet        3.1915.10   Wily Werewolf       4.216.04   Xenial Xerus        4.4 or newer16.10   Yakkety Yak         4.817.04   Zesty Zapus         4.1017.10   Artful Aardvark     4.1318.04   Bionic Beaver       4.15 or newer18.10   Cosmic Cuttlefish   4.1819.04   Disco Dingo         5.019.10   Eoan Ermine         5.320.04   Focal Fossa         5.4 20.10   Groovy Gorilla      5.821.04   Hirsute Hippo       5.11 21.10   Impish Indri        5.14 (expected)

Взгляните на эта таблица версий или этот список каталогов Я думаю, это то, что вас интересует.

Манифест изображения

Вы можете увидеть, какие пакеты предварительно установлены, как указано в: Как получить список предустановленных пакетов?

Например, в Ubuntu 18.04 пакеты находятся на: http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.manifest

Затем, поскольку я знаю, что мое ядро находится по адресу: /boot/vmlinuz-4.4.0-141- общий, чтобы найти имя пакета, я сделал:

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- в .manifest и это дает:

linux-image-4.15.0-29-generic   4.15.0-29.31

итак, я пришел к выводу, что Ubuntu 18.04 поставляется с ядром Linux 4.15.

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

Затем, в навигации по хлебным крошкам на этой странице, есть ссылка на раздел "ядра".: https://packages.ubuntu.com/bionic/kernel/

И путем поиска linux-image- на этой странице мы находим несколько ядра, которые могут быть установлены в системе.

Страница цикла выпуска Ubuntu содержит актуальную информацию диаграмма из последних выпусков:enter image description here

Для получения всей этой информации, кроме версии ядра, вы можете просто прочитать CSV, предоставленный distro-info-data пакет:

$ column -t -s, /usr/share/distro-info/ubuntu.csv | tail17.10      Artful Aardvark    artful    2017-04-13  2017-10-19  2018-07-1918.04 LTS  Bionic Beaver      bionic    2017-10-19  2018-04-26  2023-04-26  2023-04-26  2028-04-2618.10      Cosmic Cuttlefish  cosmic    2018-04-26  2018-10-18  2019-07-1819.04      Disco Dingo        disco     2018-10-18  2019-04-18  2020-01-2319.10      Eoan Ermine        eoan      2019-04-18  2019-10-17  2020-07-1720.04 LTS  Focal Fossa        focal     2019-10-17  2020-04-23  2025-04-23  2025-04-23  2030-04-2320.10      Groovy Gorilla     groovy    2020-04-23  2020-10-22  2021-07-2221.04      Hirsute Hippo      hirsute   2020-10-22  2021-04-22  2022-01-2021.10      Impish Indri       impish    2021-04-22  2021-10-14  2022-07-1422.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/ немного.

Я приземлился здесь в поисках версий ядра в точечных выпусках, которых не было в приведенных ниже ответах. Эта ссылка была полезной: Kernel/Support - Ubuntu Wiki В нем указаны основные и точечные выпуски, их версия ядра и график поддержки для довольно современных выпусков. Я не добавил в качестве ответа, потому что это на самом деле не помогает перекрестным ссылкам на ядро 2.x, как хотел OP, но это может помочь другим, таким как я, которые просто ищут версии ядра в точечных выпусках.