Почему Chromium не обновлен во всех репозиториях Ubuntu LTS, как Firefox?

27

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

В то время как Firefox имеет версию 51.0.1x во всех поддерживаемых в настоящее время выпуска Ubuntu от Precise (12.04LTS) до Yakkety (16.10) ( на самом деле, Zesty 17,04 имеет версию 50, но это все еще в марте , так что это не на самом деле еще отпущена).

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

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


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

Xen2050
источник
Связанный: askubuntu.com/questions/878680/…
Йенс Мюленхофф
Я отказался от Chromium и вместо этого перешел на Chrome. Он постоянно обновляется с помощью собственного PPA от Google, обладает большей функциональностью, чем Chromium, и некоторые сайты лучше поддерживаются с помощью Chrome. Вы можете рассмотреть возможность выбора этого маршрута.
Пэдди Ландау
В Chrome пропала поддержка 32-битного Linuxздесь ). Это также может делать вещи с Google, что не всем удобно.
Xen2050

Ответы:

41

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

На 14.04 последние версии Chromium не были собраны , ошибки были отправлены без ответа от сопровождающих. Поскольку Chrome все еще поддерживает 14.04, я полагаю, что это можно исправить, и никто не вызвался это исправить.

Мур
источник
7

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

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

lang C ++ : 12.04 был выпущен в то время, когда был разработан новый стандарт C ++, и вскоре после этого Chromium вышла на новый уровень. Среда выполнения c ++ системы 12.04 не поддерживает их. Можно использовать инструменты сборки, которые никогда не были в 12.04, и изменения в ABI в ретро-стиле, но это довольно сложно. Статические ссылки, такие как патентованный Google Chrome, не очень хороши. Неосновные и очень старые дистрибутивы сделали этот самый низкий приоритет.

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

arch arm64 : Мы хотим поддерживать новые архитектуры десктопов в Ubuntu, и хотя есть мобильные телефоны, работающие на Chrom-e, десктоп ARM64 отсутствует даже на радаре Chromium. Firefox upstream имеет лучшую поддержку.

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

Если есть волонтеры, которые хотят помочь, тогда я хочу помочь вам помочь. Присоединяйтесь к Freenode # Ubuntu-Chromium. Ваша задача - клонировать «работающие» упаковочные ветки и предложить слияния. https://code.launchpad.net/~chromium-team

Благодарность!

Чад Миллер
источник
Интересно, спасибо! Вы поддерживаете Ubuntu-Chromium или Chromium в целом? Я не очень знаком с irc, вы имеете в виду сервер irc.freenode.net и затем # ubuntu-chromium? Если я нашел правильный, он оказался пустым в данный момент. Может быть, есть более общая веб-страница?
Xen2050