Почему Хром не актуален во всей Ubuntu LTS repos, как Firefox?

chromium-browser пакет в LTS Ubuntu repos довольно стар для более старого 12.04LTS и 14.04LTS. Посмотрите этот поиск пакетов Ubuntu для браузера хрома, чтобы видеть, что браузер хрома в:

  • версия 37.x в 12.04LTS (По-видимому, с июня 2014)
  • версия 53.x в 14.04LTS (По-видимому, с июня 2016)
  • версия 55.x в 16.04LTS до 16,10

Принимая во внимание, что Firefox в версии 51.0.1x в каждом в настоящее время поддерживаемом релизе Ubuntu от Точного (12.04LTS) к Yakkety (16.10) (на самом деле, Пикантные 17.04 имеет версию 50, но это - все еще март, таким образом, это еще действительно не выпущено).

Официальные репозитории Ubuntu обычно являются лучшим местом для получения последних поддерживаемых версий всего, и использование склонного/синаптического/центра программного обеспечения обычно является лучшим способом обновить программное обеспечение (поддерживаемый этим подобным Q, Как установить последнюю стабильную версию Хрома?).

Особенно рассматривание использование старого веб-браузера обычно является плохой идеей, и Google говорит что Gmail (и вероятно другие приложения Google также?) больше не будет поддерживать Chrome (по существу Хром) версии 53 и более старый в прошлом 2017, почему имеет более старый, все еще поддерживаемый LTS's Ubuntu, по-видимому, разочарованный Хром?


PS. Я не спрашиваю о том, почему "пакеты в официальных репозиториях Ubuntu [являются] более старыми, чем последние (восходящие) версии от Debian Sid, PPAs, авторов, и т.д.?" (связал Q: Почему репозитории Ubuntu не имеют последних версий программного обеспечения?), а скорее почему последние версии из самой Ubuntu не обновляются, в то время как Firefox.

27
задан 13 April 2017 в 05:23

2 ответа

Firefox находится в main, и Канонические фиксации к обеспечению обновлений системы защиты для программного обеспечения в main (который, в случае браузера, все они). Хром не находится в main, это universe - таким образом, это обновляется волонтерами. Это, возможно, просто стало слишком большим усилия обновить Хром для 12,04, тем более поэтому, так как Google не поддерживает 12.04 для Google Chrome, так повреждение изменений, возможно, было сделано с тех пор.

Для 14,04, последние версии Хрома имеют , не удался создать , ошибки были зарегистрированы без ответа от специалистов по обслуживанию. Так как Chrome все еще поддерживает 14.04, я предполагаю, что это могло бы быть закрепляемым, и никто не добровольно предложил фиксировать его.

41
ответ дан 23 November 2019 в 01:03

Я знаю немногое из этого.

Вне хрома не в основной и горячее наличие гарантируемой политики поддержки, существует несколько других причин, которые более старые версии могут изолировать или не поддерживаться.

Ленг C++ : 12.04 был выпущен примерно в то время, когда был разработан новый стандарт C++, и Хром в восходящем направлении вскоре после этого принял новые функции языка. 12,04 системных времен выполнения C++ не поддерживают их. Возможно использовать инструменты сборки, которые никогда не были в 12,04 и модификация изменения ABI, но это довольно твердо. Статическое подключение как собственный Google Chrome не очень хорошо. Неосновной и очень старый дистрибутив сделал этот самый низкий приоритет.

дуга x86 : Восходящий хром отбросил поддержку i386. Ubuntu все еще должна поддерживать его. Firefox не имеет этой дополнительной нагрузки.

дуга arm64 : Мы хотим поддерживать новую настольную архитектуру в Ubuntu, и в то время как существуют мобильные телефоны рабочий Chrome, рабочий стол ARM64 не находится даже на радаре восходящего потока Хрома. Firefox в восходящем направлении имеет лучшую поддержку.

скорость : существуют пятьдесят что-то выпуски основной версии в относительно короткой продолжительности жизни проекта. Добавьте, что безумный темп к вышеупомянутым проблемам и и некоторые другие более незначительные вещи как gtk2-следующего месяца> gtk3 замена, и все делают хром необычно трудно для поддержки, или тяжелее, чем Firefox.

, Если существуют волонтеры, которые хотят помочь, затем я хочу помочь Вам помочь. Соединение Freenode #ubuntu-chromium. Ваша задача состоит в том, чтобы клонировать ответвления упаковки "работы" и предложить слияния. https://code.launchpad.net / ~ команда хрома

Спасибо!

7
ответ дан 23 November 2019 в 01:03

Другие вопросы по тегам:

Похожие вопросы: