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

2257
odm

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

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

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

3
Надеюсь, ты не возражаешь, что я "продезинфицировал" твой вопрос. Очевидно, что люди интерпретировали ваше объяснение вашей цели (как вы хотите использовать информацию) как запрос рекомендации программного обеспечения или запрос мнения. Это не просто запрос по технической информации. fixer1234 8 лет назад 0
Мне нравится то, что ты изменил. :) Это моя первая попытка использования StackExchange, и я считаю, что ваше представление моего первоначального вопроса более уместно. Я надеюсь, что вы правы в своем предположении о том, почему люди голосуют против вопроса. Я был несколько взят назад этим. Спасибо. odm 8 лет назад 0

2 ответа на вопрос

4
fixer1234

Update

As of March 10, 2016, Iceweasel has been discontinued, as reported here and elsewhere, and confirmed by the Debian Mozilla wizard. I'll leave this answer for historical information, only.

Standard Firefox and Firefox ESR 45 have been uploaded to Debian Unstable (as new source packages), and will follow the established testing route. Both will be available in all Debian distributions (Unstable, Testing, Stable, and Old Stable), via appropriate entries in the sources list.

People using Iceweasel from Debian unstable will be upgraded to Firefox ESR (a surprise, since the default Iceweasel version in both Unstable and Testing was recently based on standard Firefox, see edited original answer). Debian Stable will receive Firefox ESR after Iceweasel/Firefox ESR38 is deprecated, in about 3 months.


Original Answer

After posting my "recommended" answer, I realized that I didn't directly answer the question in case somebody else wanted that information. I'll do that here, starting with some context.

Edit: It appears that Debian revised its versioning of Iceweasel. I've incorporated changes below. The information reflects versions and code sources in February 2016.

Iceweasel Versions

Iceweasel is essentially a rebranded Firefox, although there are a few differences. It originated from a disagreement between Mozilla and Debian over use of the Firefox trademarks after Debian modifies and recompiles the Firefox source code. Other than the branding, the main difference is that Iceweasel does not include some of the third-party additions that Mozilla bundles with Firefox, such as Pocket.

There are now three versions of Iceweasel:

  • Iceweasel Beta is based on the beta release of Firefox. It is not intended for normal use by typical users. It is basically just to get a jump on testing. It lives in Debian Experimental (see below).

  • Aurora appears to no longer exist. It was based on the latest release of Firefox as a way to make that available when Iceweasel was based on Firefox ESR. It lived in Debian Experimental. However, Iceweasel based on the current standard Firefox is now available in the regular repositories.

  • Iceweasel (referred to as "Release" in the selection wizard), is now based on standard Firefox and is available in the Unstable and Testing repositories.

    It isn't yet clear whether it's released in both simultaneously or graduates from Unstable to Testing after a brief evaluation period. It reflects the current Firefox version but it isn't yet clear how much delay there is. At the time of this edit, we are a month into Firefox 44 and Iceweasel 44 is the version in both repositories.

  • Iceweasel ESR is based on Firefox ESR (Extended Support Release), a version that is on a much longer major release interval than standard Firefox (currently about once per year vs. 6-8 weeks for standard Firefox). It is the Debian Stable version of Iceweasel.

    As of February 2016, Iceweasel ESR is based on Firefox ESR version 38, which was the last ESR release. Version 38 was originally released in May 2015 but has been patched and received security updates as recently as January 2016. The next version of Iceweasel ESR will be version 45, associated with the next Firefox ESR, which is scheduled for release in March 2016.

Debian Distributions

Debian has five categories of "distributions" (in quotes because one isn't actually released), including three active releases.

  • Experimental contains packages and tools that are still being developed, and are still in the alpha testing stage. Experimental isn't a complete distribution. It is a staging/collaboration/experimental area for development, when it is known that a package has problems or may have problems.

  • Unstable is where active development of Debian occurs. This is where third-party software starts (or graduates from Experimental), when it hasn't been tested but doesn't carry an expectation of problems.

  • Testing contains packages that haven't been accepted into a "stable" release yet, but are in the queue for that. Users who want newer versions of software use this distribution, essentially contributing to the beta testing. Some other Debian family Linux distributions that want to offer newer versions of software (like Ubuntu and LMDE), are based on Debian Testing.

  • Stable is the latest officially released distribution of Debian.

  • Old Stable is the previous stable release

Availability of Iceweasel Versions in Debian Distributions

Although the different Iceweasel versions are associated with specific Debian distributions, they can be accessed in other Debian distributions in most cases. More-stable versions are usually available in the main repository for each Debian distribution. Less-stable versions of Iceweasel are usually available through backport repositories. "More-stable" and "less-stable" refer to the code source, it isn't meant to imply anything about quality.

The exceptions: Nobody uses Debian Unstable for the oldest, most stable software, so Iceweasel ESR is not available there. Similarly, nobody sticks with the Old Stable version of Debian if they want "experimental" software, so Iceweasel Beta is not available there.

As noted in the question, Debian has a wizard here for obtaining the Iceweasel version you want for the Debian distribution you're running (which, unfortunately, lacks any explanation of what the options mean; hence, this question and this answer). Note that the wizard does not appear to reflect the changes in versioning, so its results may be unpredictable.

Очень подробное объяснение. Содержит интересный комментарий / бит: «Iceweasel не включает некоторые сторонние дополнения, которые Mozilla связывает с Firefox, такие как Pocket. Debian перекомпилирует очищенный и переименованный исходный код Firefox для создания Iceweasel». Firefox быстро обновляет себя, чтобы включить продукты, которые можно увидеть в браузерах конкурентов, которые я отключаю, FF Pocket, Hello, WebRTC, Reader и многое другое. Интересно, сколько из этих сервисов на самом деле являются сторонними организациями, которые были бы продезинфицированы в Iceweasel. odm 8 лет назад 0
@odm: Debian помешан на «свободном» аспекте. Все, что они включают как часть их нормального распределения, должно быть неограниченным. Это даже включает драйверы, хотя они делают некоторые необходимые проприетарные драйверы доступными в отдельном «несвободном» дистрибутиве (это бесплатно, «бесплатный» относится к open source). Я почти уверен, что прочитал, что Привет исключен. Все, что не является открытым исходным кодом, будет исключено из Iceweasel. Некоторые люди рассматривают это как преимущество, потому что это один из менее ненужных элементов с раздутыми страницами, с неизвестными потенциальными проблемами безопасности, которые могут быть использованы. fixer1234 8 лет назад 0
Ложная информация о СОЭ. На момент написания этой статьи ESR была более старой версией, но следующей версией Firefox будет ESR, и в этот момент она не будет старше, чем любая другая версия. ESR - это «расширенный релиз поддержки», что означает, что он был сделан с идеей быть немного менее рискованным, и более сомнительные дополнения, вероятно, были отложены для более позднего выпуска. Так как стабильность - это хорошая вещь, которую некоторые оценят по достоинству, «нет никаких веских причин использовать ESR» - это явно ложь. TOOGAM 8 лет назад 0
@TOOGAM: Спасибо за отзыв. Я полагаю, вы говорите о самом последнем предложении в ответе? Конечно, это предложение написано как мнение, а не как объяснение, и я вижу, где оно не передало предполагаемого значения. Вся последняя часть ответа посвящена решению задач ФП, которые в настоящее время отредактированы. Должен ли я просто удалить этот раздел или есть смысл в обсуждении относительных достоинств каждой версии (с улучшенным обсуждением IW ESR и удалением формулировок «мнения» из других пунктов)? (Продолжение) fixer1234 8 лет назад 0
Если в обсуждении есть смысл, то я на самом деле имел в виду следующее: существует компромисс между уменьшением отдачи в погоне за еще не обнаруженными проблемами (и учетом потенциальной серьезности симптомов, которые они могут вызвать), и реальными проблемами с использованием браузера для текущей сети. содержание. У меня было много проблем с тем, что FF ESR не обрабатывает мой веб-контент, потому что его технология не актуальна, и именно это меня и подтолкнуло к этому. Таким образом, в сравнении с реальными проблемами, у Iceweasel есть два источника риска: проблемы в самой FF и проблемы, возникающие при превращении FF в IW. (Продолжение) fixer1234 8 лет назад 0
FF обычно довольно стабильный и без проблем; преобразование его в IW не представляет большого риска. Любой риск, скорее всего, не будет проблемой для системы. Так что даже Аврору довольно безопасно оценить. Релиз основан на более стабильной версии FF, что еще больше снижает риск. Дополнительным преимуществом перехода от Release к ESR является возможность улавливать не обнаруженные проблемы, что в этом случае является очень небольшим шансом найти серьезную проблему с серьезными последствиями. OTOH, последняя версия FF ESR всегда основана на более старых версиях FF, и не нужно много времени, чтобы отставать от многих версий. (Продолжение) fixer1234 8 лет назад 0
Итак, в конце последнего предложения в ответе я сказал, что хотя теоретическое преимущество для тестирования, необходимого для выпуска Release IW ESR, теоретически выгодно, цена IW становится все более устаревшей, что, по моему опыту, было актуальная проблема. Твои мысли? fixer1234 8 лет назад 0
Мои мысли: Некоторая информация, как она была написана, была ложной, по крайней мере, 3-мя разными вами сообщениями (либо ответами, либо комментариями), все на этой странице. Пример: вы только что сказали, что «последняя версия EF FF всегда основана на более старых версиях FF». Но на основе [этого графика] (http://developers.slashdot.org/story/16/02/07/1638221/firefox-adopts-a-6-8-week-variable-release-schedule) 8 марта 2016 г. версия ESR будет более новой, чем все предыдущие версии. Ваш совет, кажется, склонен отпугивать людей от ESR как «старых», когда ESR является (иногда, временно) самой последней, самой новой версией. TOOGAM 8 лет назад 0
@TOOGAM: Это не было моим намерением. Я согласен с преимуществами Firefox ESR в ситуациях, которые этого требуют. Поскольку он всегда старше, новый выпуск ESR не основан на том же коде, что и одновременный выпуск стандартного FF. Он долгое время создавался с использованием старого проверенного кода. В одновременном выпуске стандартный FF будет содержать некоторые более новые элементы. Но даже если они были одинаковыми, разные графики выпуска означают, что каждые 6 недель отстает от другой версии. Это не совсем проблема, хотя. (Продолжение) fixer1234 8 лет назад 0
Это не столько версия FF от Mozilla, сколько уже древние версии, доступные в репозитории Debian Stable. Они вызвали у меня реальные проблемы. Очевидно, я не хочу, чтобы в этих ответах содержалось что-то ложное, или это могло быть неправильно истолковано. Мне все еще нужно работать над другим ответом? На этом ответе я должен удалить последний раздел, или было бы какое-то значение в попытке улучшить формулировку? Похоже, то, что я поместил в предыдущем наборе комментариев, не обрезало его для вас, и в этом случае я не уверен, как я мог это исправить. Я ценю ваш вклад. fixer1234 8 лет назад 0
@TOOGAM: Возможно, все это было преодолено событиями. Просто обнаружил, что версии Iceweasel изменились, так что многое из этого является спорным. Я удалил весь этот последний раздел и внес основные изменения в оба ответа. Я удалил всю дискуссию о плюсах и минусах FF ESR. Я думаю, что проблема решена, но дайте мне знать, если есть еще проблемы. Еще раз спасибо. fixer1234 8 лет назад 0
@ fixer1234 Ну, наша дискуссия преследует движущуюся цель. как я смотрю на это сейчас. Я повторно посетил здесь: http://mozilla.debian.net/ и увидел это: «ВНИМАНИЕ: Ледяная ласка ушла». Я нашел это, действительность? Предложено «внешнее» объяснение: http://blog.osapostle.com/2016/03/debian-mozilla-firefox-replaces-iceweasel/ Таким образом, по состоянию на 19/16 марта (3 дня назад), очевидно, можно использовать мастер установить последнюю версию Firefox. Если это правда, что все еще можно получить ESR Iceweasel, я задаюсь вопросом, правильно ли утверждение на приведенной выше странице с указанием "Iceweasel ушел" или, я что-то упустил, снова. odm 8 лет назад 0
3
fixer1234

Обновить

Этот ответ в настоящее время является спорным, как описано в моем втором ответе, так как 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 версии 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 есть выбор решений.

«Iceweasel и Firefox ESR. Оба они, как правило, сильно устарели». Это находится в другом цикле выпуска, и поэтому не является "устаревшим" в соответствии с тем преднамеренным циклом, созданным проектом. TOOGAM 8 лет назад 0
@TOOGAM: я имел в виду другое значение «устаревший». Я постараюсь улучшить формулировку. Благодарю. fixer1234 8 лет назад 0
Осветительный. Следуя комментариям / изменениям и поиску страниц Debian на Iceweasel в выпусках Debian, я узнаю, как проходили различные версии Debian. Ледяная ласка. Насколько я понимаю, «Release» = * основан на регулярных выпусках Firefox. Из Debian Stable можно было включить из бэкпортов новейшую версию Firefox, которая в настоящий момент находится в тестировании и Unstable. продолжение odm 8 лет назад 0
Что мне неясно, что случилось с выпусками Firefox между Debian Stable Iceweasel (38.xx) и Debian Unstable and Testing (44.xx)? Возможно, это является отражением изменений, внесенных сопровождающими Debian Mozilla. https://qa.debian.org/developer.php?email=pkg-mozilla-maintainers%40lists.alioth.debian.org odm 8 лет назад 0
@odm: Firefox ESR выпускает новую основную версию примерно раз в год, которую они составляют в соответствии с одновременной стандартной версией. 38 была последней версией FF ESR, которая является основой Iceweasel ESR в Debian Stable. Стандартный FF теперь является основой для IW в тестировании и нестабильности, и он выпускается каждые 6-8 недель. То, что «произошло» с Iceweasel ESR с момента выхода 38 - это то, что проблемы и проблемы безопасности были исправлены, но набор функций остался прежним. Новый FF ESR намечен к выпуску в марте (V45), поэтому он станет основой для следующего IW ESR в стабильной версии. fixer1234 8 лет назад 0
@ Fixer1234. Да, конечно. На самом деле, я знал это. Я запутался. Спасибо. odm 8 лет назад 0

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