Почему последние версии Chromium и Firefox arm64/armhf доступны только в репозитории Ubuntu 18.04 bionic-updates?

Почему последние версии Chromium и Firefox arm64/armhf доступны только в репозитории Ubuntu 18.04 bionic-updates?

Thechromium-браузер Ubuntu 18.04 bionic-обновленияпакет содержит не только последнюю версию Chromium 103 (на момент написания статьи), но также поддерживает архитектуры arm64 и armhf. Однако,браузер chromium Ubuntu 22.04 focal-обновлениясодержит только очень старую версию Chromium, 85.x

И выполнив поиск пакетов, мы можем подтвердить, что только 18.04 содержит последние обновления для Chromium:

Поиск пакетов браузера Chromium

Кроме того, последняяchromium-driver доступен только 18.04.

Ubuntu 18.04 должен достичь расширенного обслуживания безопасности в апреле 2023 года. Будет ли Chromium продолжать обновляться, или сопровождающему нужно будет начать публиковать обновления в более актуальном репозитории? Например, сопровождающие Debian поддерживают Chromium и Firefox arm64/armhf в актуальном состоянии в Debian Sid.

А что касается Firefox на Ubuntu, то тут та же история.поиск пакетов для Firefoxмы видим, что самые последние сборки для архитектур arm64/armhf есть только на bionic-updates. (Firefoxявляетсяподдерживается в актуальном состоянии для amd64 в других версиях, но для архитектур arm она актуальна только для bionic).

Итак, вопрос:

  • Почему эти пакеты — для архитектур ARM — актуальны только для Bionic?
  • Будут ли они продолжать обновляться после того, как Bionic перейдет на расширенное обслуживание безопасности в апреле 2023 года?
  • В чем смысл публикации этих обновлений только в старой LTS, а не в двух новых LTS (20.04 и 22.04)?

Я нашел этот ответ,https://askubuntu.com/a/890625/8510, что в некоторой степени помогает понять различия между различными репозиториями, но информация относится к 2017 году и уже не совсем актуальна.

ОБНОВЛЕНИЕ: Некоторые из вас предположили, что ответ на вопрос может быть здесь,Почему в репозиториях Ubuntu нет последних версий программного обеспечения?, но это говорит только опочемупрограммное обеспечение в целом не обновляется. Это не объясняет, почему что-то обновлено в более старой версии LTS Ubuntu, но не в нескольких более новых версиях. Если бы Chromium просто не был обновлен нигде в экосистеме Ubuntu, то другой вопрос имел бы ответы.

Ниже представлен обзор состояния Chromium (arm64/armhf) в версиях Ubuntu:

  • Ubuntu 18.04 - Chromium v103 - обновленная версия, LTS

  • Ubuntu 20.04 - Chromium v85 - Не обновлен, LTS

  • Ubuntu 22.04 - Chromium v85 - Не обновлен, LTS

Использованная литература:

Надеюсь, это поможет прояснить вопрос: почему Chromium arm64 обновляется только на более старой, устаревшей версии Ubuntu?

решение1

По состоянию на 17 февраля 2023 года Натан Теодосио ответил вОтчет об ошибке Ubuntu Launchpad — нумерация версий Deb вводит в заблуждение. Видимо, они перестали обновлять переходные deb-пакеты. Вот что говорит об этом Натан:

Для Ubuntu >= Focal переходные deb-пакеты заморожены на номере версии 1:85...

Это может заставить кого-то подумать[1], что он установит критически устаревший Chromium, хотя на самом деле этого не происходит, поскольку он устанавливает snap.

[1]https://answers.launchpad.net/ubuntu/+source/chromium-browser/+question/702591

И вОтветы LaunchpadМанфред Хэмпл объясняет, что deb-пакет устанавливает snap-пакет, который затем устанавливает последнюю версию браузера Chromium:

Пакеты deb "chromium" для Ubuntu focal и более новых версий являются фиктивными пакетами, которые не содержат ПО, но устанавливают версию snap. Поэтому нет необходимости предоставлять обновления для них, поскольку управление обновлениями происходит в магазине snap. Пакет deb Ubuntu всегда устанавливает самую новую стабильную версию, доступную в магазине snap.

Короче говоря, даже если в пакете указано Chromium 85, это не значит, что он установит Chromium 85. Вместо этого он установит последнюю версию.

Связанный контент