В чем разница между версиями Iceweasel?

Я являюсь пользователем Xubuntu LTS, рассматривая возможность использования 64-разрядной версии Debian Stable в моей следующей установке.

Когда я переключаюсь на Debian, я хочу использовать Iceweasel, поскольку он поставляется вместе с менеджером пакетов Debian. Я планирую использовать мастера Debian Mozilla Team: http://mozilla.debian.net/.

Он предлагает выбор версий Iceweasel "Beta", "Aurora", "Release" и "ESR", но не объясняет, чем эти версии отличаются. В чем разница между этими вариантами?

2 ответа

Решение

Обновить

Этот ответ в настоящее время является спорным, как описано в моем втором ответе, так как Iceweasel был прекращен. Я оставлю это только для исторической информации.


Оригинальный ответ

Я полностью понимаю ваше желание ограничиться всем стабильным хранилищем Debian. Я перешел на Debian Stable из Mint на основе Ubuntu, потому что столкнулся с множеством вещей, которые не были готовы к прайм-тайм. Однако есть проблема с оборотной стороной. Для того, чтобы что-либо было выпущено в хранилище Stable, нужно вечно, так что то, что там, как правило, очень старое.

С большинством программного обеспечения единственной проблемой является то, что вам не хватает некоторых новых функций. Браузеры - это отдельная история. Помимо постоянно меняющихся угроз безопасности, соответствующие "стандарты" для таких вещей, как отображение видео и рендеринг веб-контента, постоянно развиваются. Если вы значительно отстаете от текущей версии, вы, скорее всего, столкнетесь с проблемами на некоторых веб-сайтах.

Iceweasel и Debian Stable

Мой собственный опыт работы с тем, что предлагается в стабильном репозитории Debian, привел меня к тому, что я предлагаю в этом ответе.

В настоящее время репозиторий Debian Stable предлагает как Iceweasel, так и Firefox ESR. Firefox ESR разработан, чтобы быть очень стабильным продуктом с большим интервалом между основными выпусками. Firefox ESR, предлагаемый в стабильном хранилище Debian, кажется старым остатком, который никогда не очищался; Debian некоторое время не предлагал фирменный знак Firefox. Это версия 24.4 от марта 2014 г. (.4 - это обновление для системы безопасности, ESR 24 был выпущен в сентябре 2013 г.). В следующем месяце (март 2016 года) Mozilla выпустит версию 45 (как и в случае новой версии ESR). Многое изменилось в сети, что приводит к расстройству желудка версии 24.

Версия Iceweasel, предлагаемая в настоящее время в хранилище Stable, основана на Firefox ESR Version 38. Первоначальный выпуск был в мае 2015 года (хотя патчи и обновления безопасности были выпущены совсем недавно, в январе 2016 года). На момент моего опыта Iceweasel был основан на Firefox ESR 24.

Обратите внимание, что можно установить версии Iceweasel на основе более новых версий Firefox, открыв хранилища для других выпусков Debian. Я опубликовал еще один ответ, в котором более подробно рассматривается этот аспект.

И Firefox ESR, и Iceweasel, доступные в хранилище Stable, вызывали проблемы со многими веб-сайтами. В то время, оба продукта были чуть меньше года после их первоначальных дат выпуска. Проблемы исчезли, когда я загрузил текущий стандартный Firefox.

У Mozilla есть строгая программа качества, плюс любые проблемы, с которыми вы можете столкнуться с их браузером, затронут только браузер; это не будет мешать вашей ОС. Учитывая это, я рекомендую установить текущую версию стандартного Firefox. Я объясню, как это сделать так, чтобы вы могли управлять установкой через менеджер пакетов.

Рекомендуемое решение

Mint имеет версию для Debian, и в их хранилище всегда установлена ​​последняя версия актуального Firefox в форме, готовой для установки в Debian через менеджер пакетов. В этом случае ценность не в том, чтобы получать "передовые" функции (есть канал тестирования для людей, которые хотят этого, но последние функции в обычных выпусках Firefox стабильны). Скорее, преимущество заключается в том, что производительность обработки текущего веб-контента будет более надежной.

Процедура заключается в простом добавлении репозитория LMDE (Linux Mint Debian Edition) в список, используемый менеджером пакетов. Затем вы устанавливаете последнюю версию Firefox через менеджер пакетов, как и все остальное, и менеджер пакетов будет предупреждать вас об обновлениях и устанавливать их для вас, если хотите.

инструкции

Используйте файловый менеджер, чтобы открыть /etc/apt/sources.list,

Там есть положение под Other Software добавить репозиторий. В этой коробке вставьте:

deb http://packages.linuxmint.com debian import

и закройте файл. Затем из терминала:

Получите открытый ключ (вставьте эти строки):

sudo gpg --keyserver pgp.mit.edu --recv-keys 3EE67F3D0FF405B2
sudo gpg --export 3EE67F3D0FF405B2 > 3EE67F3D0FF405B2.gpg
sudo apt-key add ./3EE67F3D0FF405B2.gpg
sudo rm ./3EE67F3D0FF405B2.gpg

Обновить:

sudo apt-get update

Теперь вы можете установить Firefox одним из двух способов. Либо используйте другую команду:

apt-get install firefox

Или используйте менеджер программного обеспечения. Поиск по термину Firefox и текущая версия будет в списке.


Изменить: Мои собственные проблемы были из-за предложений в стабильном хранилище Debian. В то время я не знал об Авроре (которая, кажется, больше не существует), и репозиторий Testing предлагал версию Iceweasel, которая также была основана на старой версии Firefox ESR. Решение в этом ответе было лучшим вариантом в то время, и несколько стандартным решением.

После этого моя система автоматически обновляется до последней версии Firefox. Там не было никаких проблем в течение 18 месяцев. Я доволен решением и могу продолжать рекомендовать его.

Как описано в моем другом ответе, Debian изменил версию Iceweasel. Версия, основанная на текущем стандартном Firefox, теперь предлагается в репозитории Testing. Iceweasel будет не хватать некоторых сторонних функций, связанных с Firefox, но для людей, которые не используют эти функции и предпочли бы не иметь наворотов, это может быть плюсом. Таким образом, пользователи Debian Stable теперь имеют выбор решений.

Обновить

По состоянию на 10 марта 2016 года Iceweasel был прекращен, как сообщалось здесь и в других местах, и подтверждено мастером Debian Mozilla. Я оставлю этот ответ только для исторической информации.

Стандартные Firefox и Firefox ESR 45 были загружены в Debian Unstable (как новые исходные пакеты) и будут следовать установленному маршруту тестирования. Оба будут доступны во всех дистрибутивах Debian (Unstable, Testing, Stable и Old Stable) через соответствующие записи в списке источников.

Люди, использующие Iceweasel из Debian unstable, будут обновлены до Firefox ESR (что удивительно, поскольку версия Iceweasel по умолчанию в Unstable и Testing недавно была основана на стандартном Firefox, см. Отредактированный оригинальный ответ). Конюшня Debian получит Firefox ESR после того, как Iceweasel/Firefox ESR38 устареет, примерно через 3 месяца.


Оригинальный ответ

После публикации моего "рекомендованного" ответа я понял, что не отвечаю напрямую на вопрос, если кому-то еще нужна эта информация. Я сделаю это здесь, начиная с некоторого контекста.

Изменить: Похоже, что Debian пересмотрел свою версию Iceweasel. Я включил изменения ниже. Информация отражает версии и источники кода в феврале 2016 года.

Версии Iceweasel

Iceweasel - это, по сути, ребрендинг Firefox, хотя есть несколько отличий. Он возник из-за разногласий между Mozilla и Debian по поводу использования товарных знаков Firefox после того, как Debian изменил и перекомпилировал исходный код Firefox. Помимо брендинга, основное отличие состоит в том, что Iceweasel не включает некоторые сторонние дополнения, которые Mozilla связывает с Firefox, такие как Pocket.

Сейчас есть три версии Iceweasel:

  • Iceweasel Beta основана на бета-версии Firefox. Он не предназначен для обычного использования обычными пользователями. Это в основном просто для прыжка на тестировании. Он живет в Debian Experimental (см. Ниже).

  • Аврора, кажется, больше не существует. Он был основан на последней версии Firefox как способ сделать это доступным, когда Iceweasel был основан на Firefox ESR. Он жил в Экспериментальном Debian. Тем не менее, Iceweasel на основе текущего стандарта Firefox теперь доступен в обычных репозиториях.

  • Iceweasel(в мастере выбора называется "Release") теперь основан на стандартном Firefox и доступен в репозиториях Unstable и Testing.

    Пока еще не ясно, выпущен ли он одновременно или как переход от Нестабильного к Тестированию после короткого периода оценки. Он отражает текущую версию Firefox, но пока не ясно, насколько велика задержка. На момент этого редактирования у нас был месяц Firefox 44, а Iceweasel 44 - версия в обоих репозиториях.

  • Iceweasel ESR основан на Firefox ESR (выпуск с расширенной поддержкой), версии, которая имеет значительно больший интервал выпуска, чем стандартный Firefox (в настоящее время примерно один раз в год против 6-8 недель для стандартного Firefox). Это стабильная версия Debian Iceweasel.

    По состоянию на февраль 2016 года Iceweasel ESR основан на Firefox ESR версии 38, которая была последней версией ESR. Версия 38 была первоначально выпущена в мае 2015 года, но была исправлена ​​и получила обновления безопасности только в январе 2016 года. Следующей версией Iceweasel ESR будет версия 45, связанная со следующей Firefox ESR, выпуск которой запланирован на март 2016 года.

Дистрибутивы Debian

У Debian есть пять категорий "дистрибутивов" (в кавычках, потому что один фактически не выпущен), включая три активных релиза.

  • Experimental содержит пакеты и инструменты, которые все еще разрабатываются и находятся на стадии альфа-тестирования. Экспериментальный не полный дистрибутив. Это промежуточная / экспериментальная область для разработки, когда известно, что пакет имеет проблемы или может иметь проблемы.

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

  • Тестирование содержит пакеты, которые еще не были приняты в "стабильный" выпуск, но находятся в очереди для этого. Пользователи, которым нужны более новые версии программного обеспечения, используют этот дистрибутив, внося существенный вклад в бета-тестирование. Некоторые другие дистрибутивы Linux семейства Debian, которые хотят предлагать более новые версии программного обеспечения (например, Ubuntu и LMDE), основаны на тестировании Debian.

  • Stable- это последний официально выпущенный дистрибутив Debian.

  • Old Stable- предыдущая стабильная версия

Доступность версий Iceweasel в дистрибутивах Debian

Хотя разные версии Iceweasel связаны с конкретными дистрибутивами Debian, в большинстве случаев они доступны в других дистрибутивах Debian. Более стабильные версии обычно доступны в основном репозитории для каждого дистрибутива Debian. Менее стабильные версии Iceweasel обычно доступны через репозитории backport. "Более стабильный" и "менее стабильный" относится к исходному коду, это не подразумевает ничего о качестве.

Исключения: Никто не использует Debian Unstable для самого старого и самого стабильного программного обеспечения, поэтому Iceweasel ESR там недоступен. Точно так же никто не придерживается старой стабильной версии Debian, если им нужно "экспериментальное" программное обеспечение, поэтому Iceweasel Beta там недоступна.

Как отмечалось в вопросе, в Debian есть мастер для получения версии Iceweasel, которую вы хотите для дистрибутива Debian, который вы используете (в котором, к сожалению, отсутствует какое-либо объяснение того, что означают опции; следовательно, этот вопрос и этот ответ). Обратите внимание, что мастер не отражает изменений в управлении версиями, поэтому его результаты могут быть непредсказуемыми.

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