¿Puedo convertir una instalación de Firefox existente a ESR sin una reinstalación?

10

Me costó un poco saltar (incluso una suscripción a la lista de correo que aparentemente no necesitaba ), pero finalmente encontré dónde descargar Firefox ESR . Esto es ideal para nuevas instalaciones, pero me preguntaba si hay una manera de convertir simplemente las instalaciones existentes a la configuración ESR sin tener que hacer una instalación completa.

Según tengo entendido, la única diferencia entre ESR y Firefox regular será cómo reciben las actualizaciones. Después de que salga la nueva versión estándar de Firefox, las versiones de ESR solo recibirán actualizaciones de seguridad críticas y correcciones de errores durante el resto de su vida útil. Las versiones más nuevas de la compilación estándar de Firefox tendrán todas las características más recientes y mejores, mientras que las versiones ESR están destinadas a proporcionar estabilidad para entornos que no se espera que sigan con un nuevo cambio de número de versión completo tan a menudo como lo hace Mozilla.

En Firefox normal, la pantalla Acerca de muestra que estoy usando el canal de actualización "lanzamiento".

ingrese la descripción de la imagen aquí

¿Cambiar a ESR es realmente solo una cuestión de cambiar el canal de actualización? Supongo que esto se puede hacer about:configcambiando app.update.channely probablemente también app.update.url. Sin embargo, no sé cuáles deberían ser estos valores para ESR o si se debe ajustar algo más.

Entonces, ¿es posible cambiar a ESR sin una reinstalación y, de ser así, cómo?

(Nota: si bien esta pregunta se escribió originalmente para Firefox 10, espero que las respuestas se apliquen también a futuras versiones de ESR).

Iszi
fuente
¿Has intentado instalar el ESR para ver si tu teoría es correcta?
Ramhound
@Ramhound Power está en mi casa ahora, así que actualmente no tengo acceso a las máquinas virtuales en mi computadora portátil para probarlo. Además, no sabría por dónde comenzar a buscar otros cambios que no estoy esperando.
Iszi
Para aclarar su comprensión de las diferencias entre una versión normal y una versión ESR, las versiones ESR no reciben actualizaciones de características, y los errores generalmente se tratarán como características a menos que sean de naturaleza de seguridad, "topcrash" o dataloss. Los usuarios en las versiones de ESR también están excluidos de los canales de soporte normales, y se espera que usen la lista de correo empresarial para obtener soporte.
Stephanie
También con respecto a ESR, cuando eventualmente tenga que actualizar, espere más cambios a la vez, en lugar del cambio gradual que brinda el proceso de liberación rápida.
Stephanie

Respuestas:

3

La conversión a ESR se realiza en principio actualizando en defaults\pref\channel-prefs.jsesta línea:

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

De acuerdo con el hilo de mozillaZine Cambio de su canal de actualización , está codificado en el archivo channel-prefs.js, por lo que cambiarlo about:configno funcionará.

Sin embargo, no todas las versiones que no son ESR se pueden convertir a ESR simplemente cambiando channel-prefs.js. La versión ESR es completamente distinta de la versión normal, incluso si las diferencias son muy mínimas para una versión dada, por lo que uno debe usar la versión ESR lanzada. Incluso si la actualización de channel-prefs.js funciona para alguna versión como Firefox 10.0, no hay garantía de que esto funcione para la próxima versión de ESR.

Esto se muestra claramente en el artículo Enterprise / Firefox / ExtendedSupport :

imagen

Puede ver en la imagen de arriba que no todas las versiones de Firefox tienen una versión ESR correspondiente . Hay muchas menos versiones de ESR que las "normales". El artículo también dice que es su responsabilidad probar si una nueva versión de ESR se ajusta a las necesidades de su organización .

Debido a todas estas diferencias, recomendaría no convertir una instalación existente de Firefox a ESR, sino que preferiría comenzar desde una instalación ESR limpia.

harrymc
fuente
5

Las versiones ESR se crean por separado de las versiones normales, incluso de la misma versión. Firefox 10.0 y Firefox ESR 10.0 y paquetes separados, aunque en gran medida idénticos. Es posible que pueda colocar la aplicación app.update. * Config de ESR para hacer que la próxima actualización de ESR sobrescriba su instalación, pero que yo sepa, esto no se prueba ni admite.

La forma más fácil de reemplazar una instalación probablemente sería ejecutar el instalador ESR, pero seleccione su carpeta de instalación existente. Esto debería reemplazar su instalación in situ sin eliminar su perfil / etc., aunque es posible que no pase sus criterios de 'sin reinstalar'.

John Schoenick
fuente
2

Puede intentar instalar ESR (realmente no creo que sea una reinstalación, más una actualización con el instalador) además de la instalación actual de Firefox. De esta forma se conserva el perfil y no se perderán datos.

Nota: He actualizado Firefox, bajé la versión de Firefox y cambié los canales de actualización con este método y no perdí una pestaña abierta.

cuántico
fuente
1

Hasta donde yo sé, no hay una forma actual de simplemente saltar a otro canal sin una instalación. Sin embargo, todos sus datos (cookies, historial, extensiones, preferencias, etc.) se almacenan en un perfil. Mientras mantenga este perfil, su configuración no se verá afectada.

Creo que los perfiles se conservan (o tiene la opción de preservarlos) cuando desinstala Firefox, pero para estar seguro, solo haga una copia de seguridad de su perfil actual. Puede encontrar la ubicación de su (s) perfil (es) yendo a C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profiles. Solo asegúrese de hacer una copia de seguridad de esto antes de instalar Firefox ESR.

Wk_of_Angmar
fuente