Puis-je convertir une installation existante de Firefox en ESR sans réinstaller?


10

Il a fallu quelques sauts dans les cerceaux (y compris un abonnement à une liste de diffusion dont je n'avais apparemment pas besoin ) mais j'ai finalement trouvé où télécharger Firefox ESR . C'est idéal pour les nouvelles installations, mais je me demandais s'il y avait un moyen de convertir simplement les installations existantes en configuration ESR sans avoir à effectuer une installation complète.

Si je comprends bien, la seule différence entre ESR et Firefox normal sera la façon dont ils recevront les mises à jour. Après la sortie de la nouvelle version standard de Firefox, les versions ESR ne recevront que les mises à jour de sécurité critiques et les corrections de bogues pour le reste de leur durée de vie. Les nouvelles versions de la version standard de Firefox auront toutes les dernières et meilleures fonctionnalités, tandis que les versions ESR sont destinées à fournir une stabilité aux environnements qui ne peuvent pas être censés suivre un nouveau changement de numéro de version complet aussi souvent que Mozilla les fait.

Dans Firefox normal, l'écran À propos de montre que j'utilise le canal de mise à jour "release".

entrez la description de l'image ici

Le passage à ESR est-il vraiment juste une question de changement de canal de mise à jour? Je suppose que cela peut se faire en about:configchangeant app.update.channelet probablement aussi app.update.url. Cependant, je ne sais pas quelles devraient être ces valeurs pour ESR ou si quelque chose d'autre devrait être modifié.

Alors, est-il possible de passer à ESR sans réinstaller et, si oui, comment?

(Remarque: Bien que cette question ait été écrite à l'origine pour Firefox 10, je m'attends à ce que toutes les réponses s'appliquent également aux futures versions d'ESR.)


Avez-vous essayé d'installer l'ESR pour voir si votre théorie est correcte?
Ramhound

@Ramhound Power est maintenant chez moi, donc je n'ai pas actuellement accès aux machines virtuelles sur mon ordinateur portable pour le tester. De plus, je ne saurais pas par où commencer pour chercher d'autres changements auxquels je ne m'attendais pas.
Iszi

Pour clarifier votre compréhension des différences entre une version normale et une version ESR, les versions ESR ne reçoivent pas de mises à jour de fonctionnalités, et les bogues seront généralement traités comme des fonctionnalités, sauf s'ils sont de nature de sécurité, de type "topcrash" ou de perte de données. Les utilisateurs des versions ESR sont également exclus des canaux de support normaux et devraient utiliser la liste de diffusion d'entreprise pour le support.
Stephanie

En ce qui concerne également ESR, lorsque vous devez éventuellement mettre à niveau, attendez-vous à plus de changements à la fois, plutôt que le changement progressif que le processus de publication rapide donne.
Stephanie

Réponses:


3

La conversion en ESR se fait en principe en mettant à jour dans defaults\pref\channel-prefs.jscette ligne:

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

Selon le thread mozillaZine Changer votre canal de mise à jour , il est codé en dur dans le fichier channel-prefs.js, donc la modification about:configne fonctionnera pas.

Cependant, toutes les versions non ESR ne peuvent pas être converties en ESR simplement en changeant channel-prefs.js. La version ESR est entièrement distincte de la version normale, même si les différences sont très minimes pour une version donnée, il faut donc utiliser la version ESR publiée. Même si la mise à jour de channel-prefs.js fonctionne pour certaines versions telles que Firefox 10.0, il n'y a aucune garantie que cela fonctionnera pour la prochaine version ESR.

Ceci est clairement montré dans l'article Enterprise / Firefox / ExtendedSupport :

image

Vous pouvez voir sur l'image ci-dessus que toutes les versions de Firefox n'ont pas de version ESR correspondante . Il existe beaucoup moins de versions ESR que les versions "normales". L'article indique également que tester si une nouvelle version ESR répond aux besoins de votre organisation est de votre responsabilité .

En raison de toutes ces différences, je déconseille de convertir une installation existante de Firefox en ESR, mais je préfère partir d'une installation ESR propre.


5

Les builds ESR sont construits séparément des builds normaux, même de la même version. Firefox 10.0 et Firefox ESR 10.0 et des bundles séparés, bien que largement identiques. Vous pouvez peut-être déposer la configuration app.update. * D'ESR pour que la prochaine mise à jour ESR écrase votre installation, mais cela n'est pas testé ou pris en charge à ma connaissance.

Le moyen le plus simple de remplacer une installation serait probablement d'exécuter le programme d'installation ESR, mais sélectionnez votre dossier d'installation existant. Cela devrait remplacer votre installation sans faire exploser votre profil / etc., bien que cela puisse ne pas répondre à vos critères "sans réinstaller".


2

Vous pouvez essayer d'installer ESR (je ne pense pas vraiment que ce soit une réinstallation, plus une mise à niveau à l'aide du programme d'installation) en plus de l'installation actuelle de Firefox. De cette façon, le profil est préservé et aucune donnée ne sera perdue.

Remarque: J'ai mis à niveau Firefox, rétrogradé Firefox et basculer entre les canaux de mise à jour avec cette méthode et je n'ai pas perdu un onglet ouvert.


1

Pour autant que je sache, il n'y a aucun moyen actuel de simplement sauter sur un autre canal sans installation. Cependant, toutes vos données (cookies, historique, extensions, préférences, etc.) sont stockées dans un profil. Tant que vous conservez ce profil, vos paramètres ne seront pas modifiés.

Je crois que les profils sont conservés (ou vous avez la possibilité de conserver les profils) lorsque vous désinstallez Firefox, mais pour être sûr, sauvegardez simplement votre profil actuel. L'emplacement de vos profils peut être trouvé en allant sur C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profiles. Assurez-vous simplement de le sauvegarder avant d'installer Firefox ESR.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.