是否可以在不重新安装的情况下将现有的Firefox安装转换为ESR?


10

花了很多时间(包括我显然不需要的邮件列表订阅),但是我终于找到了下载Firefox ESR的位置。这对于全新安装非常有用,但是我想知道是否有一种方法可以将现有安装简单地转换为ESR配置,而不必执行完整安装。

据我了解,ESR和常规Firefox之间的唯一区别在于它们如何接收更新。在新的标准版本Firefox发布之后,ESR版本将仅在剩余的支持期内获得重要的安全更新和错误修复。Firefox的标准版本的较新版本将具有所有最新和最强大的功能,而ESR发行版旨在为环境提供稳定性,而这些环境无法像Mozilla那样经常跟上新的完整版本号更改。

在常规Firefox中,“关于”屏幕显示我正在使用“发行版”更新通道。

在此处输入图片说明

切换到ESR真的只是切换更新频道的问题吗?我认为这可以about:config通过改变来完成app.update.channel,也许也可以app.update.url。但是,我不知道这些值对于ESR或应该进行其他调整。

因此,是否可以不重新安装就切换到ESR,如果可以,怎么办?

(注意:尽管此问题最初是为Firefox 10编写的,但我希望所有答案都将适用于将来的ESR版本。)


您是否尝试安装ESR以查看您的理论是否正确?
Ramhound

@Ramhound Power现在在我家外出,所以我目前无法访问笔记本电脑上的虚拟机进行测试。另外,我不知道从哪里开始寻找我没想到的其他变化。
Iszi 2012年

为了阐明您对普通版本和ESR版本之间区别的理解,ESR版本不会获得功能更新,并且通常将错误视为功能,除非它们具有安全性,“崩溃”或数据丢失的性质。ESR版本的用户也被排除在正常的支持渠道之外,并且期望使用企业邮件列表获得支持。
Stephanie 2012年

同样,对于ESR,当您最终不得不进行升级时,期望一下子立即引发更多更改,而不是快速发布过程带来的逐步更改。
斯蒂芬妮2012年

Answers:


3

原则上,通过在defaults\pref\channel-prefs.js以下行中进行更新,可以转换为ESR :

pref("app.update.channel", "esr");

根据mozillaZine线程的Change Your Update Channel,它已在channel-prefs.js文件中进行了硬编码,因此about:config无法进行更改。

但是,并非仅通过更改channel-prefs.js就能将每个非ESR版本都转换为ESR。ESR版本与普通版本完全不同,即使给定版本之间的差异很小,因此应该使用已发布的ESR版本。即使更新channel-prefs.js适用于某些版本(例如Firefox 10.0),也无法保证该功能将适用于下一个ESR版本。

Enterprise / Firefox / ExtendedSupport文章中清楚地显示了这一点:

图片

从上图可以看出,并非每个Firefox版本都有对应的ESR版本。ESR版本比“普通”版本少得多。文章还说,测试新的ESR版本是否符合组织的需求是您的责任

由于所有这些差异,我建议不要将现有的Firefox安装转换为ESR,而是建议从全新的ESR安装开始。


5

ESR构建与常规构建(甚至是相同版本)是分开构建的。Firefox 10.0和Firefox ESR 10.0以及单独的捆绑软件,尽管基本相同。您可能可以放入ESR的app.update。*配置中,以使下一个ESR更新覆盖您的安装,但据我所知,尚未对此进行测试或支持。

替换安装的最简单方法可能是运行ESR安装程序,但选择现有的安装文件夹。尽管可能无法通过“不重新安装”的条件,但是这应该就地替换您的安装,而不会破坏您的配置文件/等。


2

您可以尝试在当前的Firefox安装之上安装ESR(我真的不认为这是重新安装,更多是使用安装程序的升级)。这样,将保留配置文件,并且不会丢失任何数据。

注意:我已经使用这种方法升级了Firefox,降级了Firefox,并切换了更新渠道,但我并没有丢失打开的标签页。


1

据我所知,目前尚无方法无需安装即可直接跳到另一个频道。但是,所有数据(cookie,历史记录,扩展名,首选项等)都存储在配置文件中。只要保留此配置文件,您的设置就不会被更改。

我相信,在卸载Firefox时,配置文件会保留(或您可以选择保留配置文件),但是为了安全起见,只需备份当前配置文件即可。您可以转到来找到您的个人资料的位置C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profiles。只需确保在安装Firefox ESR之前备份此文件即可。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.