我是 Xubuntu LTS 用户,正在考虑使用Debian 稳定版下次安装时将使用 64 位。
当我切换到 Debian 时,我想使用 Iceweasel,因为它与 Debian 包管理器一起打包。我计划使用这个 Debian Mozilla Team 向导:http://mozilla.debian.net/。
它提供了 Iceweasel 的“Beta”、“Aurora”、“Release”和“ESR”版本选择,但没有解释这些版本有何不同。这些选项之间有什么区别?
答案1
更新
正如我在第二个回答中所述,这个答案现在已无意义,因为 Iceweasel 已停产。我将其保留下来只是为了历史信息。
原始答案
我完全理解您希望将所有内容都限制在 Debian Stable 存储库中的愿望。我从基于 Ubuntu 的 Mint 迁移到 Debian Stable,因为我遇到很多尚未准备好的东西。然而,另一方面存在一个问题。任何东西都需要很长时间才能发布到 Stable 存储库中,因此那里的东西往往非常旧。
对于大多数软件来说,唯一的问题是您会错过一些新功能。浏览器则不同。除了不断变化的安全威胁之外,显示视频和呈现网页内容等相关“标准”也在不断发展。如果您远远落后于当前版本,您可能会遇到一些网站的问题。
Iceweasel 和 Debian Stable
我自己对 Debian Stable 存储库所提供的内容的体验促使我在此答案中提出了建议。
Debian Stable 存储库目前提供 Iceweasel 和 Firefox ESR。Firefox ESR 被设计为非常稳定的产品,主要版本发布间隔很长。Debian Stable 存储库中提供的 Firefox ESR 似乎是从未清理过的旧残余;Debian 已经有一段时间没有提供品牌 Firefox 了。它是 2014 年 3 月的 24.4 版(.4 是安全更新,ESR 24 于 2013 年 9 月发布)。再过一个月(2016 年 3 月),Mozilla 将发布 45 版(碰巧,其中还包括一个新的 ESR 版本)。网络上发生了很多变化,导致 24 版难以消化。
目前稳定存储库中提供的 Iceweasel 版本基于 Firefox ESR 版本 38。初始版本于 2015 年 5 月发布(尽管最近在 2016 年 1 月发布了补丁和安全更新)。在我体验时,Iceweasel 是基于 Firefox ESR 24 的。
请注意,可以通过访问其他 Debian 版本的存储库来安装基于较新版本的 Firefox 的 Iceweasel 版本。我发布了另一个答案,对这方面进行了更详细的介绍。
稳定版存储库中的 Firefox ESR 和 Iceweasel 都给我的许多网站带来了问题。当时,这两款产品都比原定发布日期晚了不到一年。当我加载当前标准版 Firefox 时,问题就消失了。
Mozilla 有一套严格的质量程序,而且您在使用其浏览器时遇到的任何问题都只会影响浏览器本身,而不会影响您的操作系统。鉴于此,我建议安装当前版本的标准 Firefox。我将解释如何安装,同时仍允许您通过包管理器管理安装。
建议的解决方案
Mint 有一个基于 Debian 的版本,并且其存储库始终包含最新版本的实际 Firefox,可以通过包管理器在 Debian 中安装。在这种情况下,其价值不在于获得“前沿”功能(对于想要这些功能的人有一个测试渠道,但常规 Firefox 版本中的最新功能是稳定的)。相反,其好处是处理当前 Web 内容的性能将更加可靠。
该过程很简单,只需将 LMDE(Linux Mint Debian 版本)存储库添加到包管理器使用的列表中即可。然后,您可以像安装其他任何东西一样通过包管理器安装最新的 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 Stable 存储库中的产品造成的。当时,我并不知道 Aurora(似乎已不存在),而 Testing 存储库提供的 Iceweasel 版本也基于旧版本的 Firefox ESR。此答案中的解决方案是当时的最佳选择,在某种程度上也是标准解决方案。
实施后,我的系统会自动与最新的 Firefox 保持同步。18 个月内没有出现任何问题。我对这个解决方案很满意,可以继续推荐它。
正如我在另一个回答中所述,Debian 已更改 Iceweasel 的版本。测试存储库中现在提供了一个基于当前标准 Firefox 的版本。Iceweasel 将缺少与 Firefox 捆绑在一起的一些第三方功能,但对于不使用这些功能并且不希望出现臃肿的人来说,这可能是一个优点。因此,Debian Stable 的用户现在可以选择解决方案。
答案2
更新
自 2016 年 3 月 10 日起,Iceweasel 已停用据报道这里以及其他地方,并由 Debian 确认Mozilla 向导. 我将把这个答案留给历史信息, 仅有的。
标准版 Firefox 和 Firefox ESR 45 已上传至 Debian Unstable(作为新源包),并将遵循既定的测试路线。两者都将通过以下方式在所有 Debian 发行版(Unstable、Testing、Stable 和 Old Stable)中提供:来源列表中的相应条目。
使用 Debian 不稳定版 Iceweasel 的用户将升级到 Firefox ESR(令人惊讶的是,不稳定版和测试版中的默认 Iceweasel 版本最近都是基于标准 Firefox 的,请参阅编辑后的原始答案)。大约 3 个月后,Debian 稳定版将在 Iceweasel/Firefox ESR38 弃用后收到 Firefox ESR。
原始答案
在发布我的“推荐”答案后,我意识到我没有直接回答这个问题,以防其他人想要这些信息。我将在这里回答这个问题,从一些背景开始。
编辑:看来 Debian 修改了 Iceweasel 的版本。我在下面加入了更改。这些信息反映了 2016 年 2 月的版本和代码源。
Iceweasel 版本
Iceweasel 本质上是 Firefox 的改名版本,尽管两者之间存在一些差异。它源于 Mozilla 和 Debian 在 Debian 修改并重新编译 Firefox 源代码后对 Firefox 商标的使用产生分歧。除了品牌之外,主要区别在于 Iceweasel 不包含 Mozilla 与 Firefox 捆绑在一起的一些第三方附加功能,例如 Pocket。
Iceweasel 目前有三个版本:
Iceweasel 测试版基于 Firefox 的测试版。它不适合普通用户正常使用。它基本上只是为了测试一下。它存在于 Debian Experimental 中(见下文)。
极光似乎不再存在。它基于最新版本的 Firefox,以便在 Iceweasel 基于 Firefox ESR 时可以使用。它存在于 Debian Experimental 中。但是,基于当前标准 Firefox 的 Iceweasel 现在可在常规存储库中使用。
冰鼬(在选择向导中称为“发布”)现在基于标准 Firefox,并在不稳定和测试存储库中可用。
目前尚不清楚它是否会同时在两个版本中发布,还是在短暂的评估期后从不稳定版本过渡到测试版本。它反映了当前的 Firefox 版本,但尚不清楚延迟了多长时间。在撰写本文时,我们已经使用 Firefox 44 一个月了,而 Iceweasel 44 是两个存储库中的版本。
Iceweasel ESR基于 Firefox ESR(扩展支持版本),该版本的主要发布间隔比标准 Firefox 长得多(目前大约每年一次,而标准 Firefox 为 6-8 周)。它是 Iceweasel 的 Debian 稳定版本。
截至 2016 年 2 月,Iceweasel ESR 基于 Firefox ESR 版本 38,这是最新的 ESR 版本。版本 38 最初于 2015 年 5 月发布,但已于 2016 年 1 月进行了修补并收到安全更新。Iceweasel ESR 的下一个版本将是版本 45,与计划于 2016 年 3 月发布的下一个 Firefox ESR 相关联。
Debian 发行版
Debian 有五类“发行版”(之所以加引号是因为其中一个并未真正发布),其中包括三个活跃版本。
实验包含仍在开发中且仍处于 alpha 测试阶段的软件包和工具。实验版不是完整的发行版。当已知软件包存在问题或可能存在问题时,它是一个开发阶段/协作/实验区域。
不稳定是 Debian 积极开发的地方。第三方软件从这里开始(或从实验阶段毕业),此时软件尚未经过测试,但预计不会出现问题。
测试包含尚未被纳入“稳定”版本但已进入队列的软件包。想要较新版本软件的用户使用此发行版,本质上是为 Beta 测试做出贡献。其他一些想要提供较新版本软件的 Debian 家族 Linux 发行版(如 Ubuntu 和 LMDE)基于 Debian Testing。
稳定的是 Debian 最新正式发布的发行版。
老马厩是之前的稳定版本
Debian 发行版中 Iceweasel 版本的可用性
尽管不同的 Iceweasel 版本与特定的 Debian 发行版相关联,但在大多数情况下,它们可以在其他 Debian 发行版中访问。更稳定的版本通常在每个 Debian 发行版的主存储库中可用。不太稳定的 Iceweasel 版本通常可通过反向移植存储库获得。“更稳定”和“不太稳定”指的是代码源,并不意味着任何有关质量的内容。
例外情况:没有人使用 Debian Unstable 来安装最老、最稳定的软件,因此 Iceweasel ESR 无法在该版本上使用。同样,如果想要“实验性”软件,没有人会坚持使用 Debian 的旧稳定版本,因此 Iceweasel Beta 无法在该版本上使用。
正如问题中提到的,Debian 有一个向导这里用于获取您正在运行的 Debian 发行版所需的 Iceweasel 版本(不幸的是,它没有解释这些选项的含义;因此,才有了这个问题和这个答案)。请注意,该向导似乎没有反映版本控制的变化,因此其结果可能无法预测。