Kann ich eine vorhandene Firefox-Installation ohne Neuinstallation in ESR konvertieren?


10

Es dauerte einige Zeit, bis ich durch die Reifen gesprungen war (einschließlich eines Mailinglisten-Abonnements, das ich anscheinend nicht brauchte ), aber ich fand schließlich heraus, wo ich den Firefox ESR herunterladen konnte . Dies ist ideal für Neuinstallationen, aber ich habe mich gefragt, ob es eine Möglichkeit gibt, vorhandene Installationen einfach in die ESR-Konfiguration zu konvertieren, ohne eine vollständige Installation durchführen zu müssen.

Soweit ich weiß, besteht der einzige Unterschied zwischen ESR und regulärem Firefox darin, wie sie Updates erhalten. Nach der Veröffentlichung der neuen Standardversion von Firefox erhalten ESR-Versionen nur für den Rest ihrer Support-Lebensdauer wichtige Sicherheitsupdates und Fehlerbehebungen. Neuere Versionen des Standard-Builds von Firefox bieten die neuesten und besten Funktionen, während ESR-Versionen Stabilität für Umgebungen bieten sollen, von denen nicht erwartet werden kann, dass sie mit einer neuen Änderung der Vollversionsnummer so oft Schritt halten wie Mozilla.

In regulärem Firefox zeigt der Info-Bildschirm, dass ich den Update-Kanal "Release" verwende.

Geben Sie hier die Bildbeschreibung ein

Ist das Umschalten auf ESR wirklich nur eine Frage des Umschaltens des Update-Kanals? Ich nehme an, dass dies about:configdurch Ändern app.update.channelund wahrscheinlich auch getan werden kann app.update.url. Ich weiß jedoch nicht, wie diese Werte für ESR lauten sollen oder ob noch etwas optimiert werden soll.

Ist es also möglich, ohne Neuinstallation auf ESR umzuschalten, und wenn ja, wie?

(Hinweis: Obwohl diese Frage ursprünglich für Firefox 10 geschrieben wurde, erwarte ich, dass alle Antworten auch für zukünftige ESR-Versionen gelten.)


Haben Sie versucht, den ESR zu installieren, um festzustellen, ob Ihre Theorie korrekt ist?
Ramhound

@Ramhound Power ist jetzt in meinem Haus ausgefallen, daher habe ich derzeit keinen Zugriff auf die VMs auf meinem Laptop, um sie zu testen. Außerdem würde ich nicht wissen, wo ich nach anderen Änderungen suchen soll, die ich nicht erwarte.
Iszi

Um Ihr Verständnis der Unterschiede zwischen einer normalen und einer ESR-Version zu verdeutlichen, erhalten ESR-Versionen keine Funktionsaktualisierungen, und Fehler werden im Allgemeinen als Funktionen behandelt, es sei denn, sie sind von Sicherheit, "Topcrash" oder Datenverlust. Benutzer in ESR-Versionen sind ebenfalls von den normalen Support-Kanälen ausgeschlossen und müssen die Enterprise-Mailingliste für den Support verwenden.
Stephanie

Erwarten Sie auch in Bezug auf ESR, wenn Sie irgendwann ein Upgrade durchführen müssen, mehr Änderungen auf einmal als die allmählichen Änderungen, die der Schnellveröffentlichungsprozess mit sich bringt.
Stephanie

Antworten:


3

Die Umstellung auf ESR erfolgt grundsätzlich durch Aktualisierung in defaults\pref\channel-prefs.jsdieser Zeile:

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

Laut dem MozillaZine-Thread " Ändern Ihres Update-Kanals" ist er in der Datei "channel-prefs.js" fest codiert, sodass das Ändern about:confignicht funktioniert.

Es kann jedoch nicht jede Nicht-ESR-Version nur durch Ändern von channel-prefs.js in ESR konvertiert werden. Die ESR-Version unterscheidet sich vollständig von der normalen Version, auch wenn die Unterschiede für eine bestimmte Version sehr gering sind. Daher sollte die veröffentlichte ESR-Version verwendet werden. Selbst wenn das Aktualisieren von channel-prefs.js für einige Versionen wie Firefox 10.0 funktioniert, gibt es keine Garantie dafür, dass dies für die nächste ESR-Version funktioniert.

Dies wird im Artikel Enterprise / Firefox / ExtendedSupport deutlich gezeigt :

Bild

Sie können dem obigen Bild entnehmen, dass nicht jede Firefox-Version eine entsprechende ESR-Version hat . Es gibt viel weniger ESR-Versionen als "normale". In dem Artikel heißt es auch, dass es in Ihrer Verantwortung liegt , zu testen, ob eine neue ESR-Version den Anforderungen Ihres Unternehmens entspricht .

Aufgrund all dieser Unterschiede würde ich davon abraten, eine vorhandene Firefox-Installation in ESR zu konvertieren, sondern von einer sauberen ESR-Installation ausgehen.


5

ESR-Builds werden getrennt von normalen Builds erstellt, auch von derselben Version. Firefox 10.0 und Firefox ESR 10.0 sowie separate Bundles, wenn auch weitgehend identisch. Möglicherweise können Sie die App.update. * Config von ESR ablegen, damit das nächste ESR-Update Ihre Installation überschreibt. Dies wird jedoch meines Wissens nicht getestet oder unterstützt.

Der einfachste Weg, eine Installation zu ersetzen, besteht wahrscheinlich darin, das ESR-Installationsprogramm auszuführen, aber Ihren vorhandenen Installationsordner auszuwählen. Dies sollte Ihre Installation an Ort und Stelle ersetzen, ohne Ihr Profil / etc. wegzublasen, kann jedoch Ihre Kriterien von "ohne Neuinstallation" nicht erfüllen.


2

Sie können versuchen, ESR (ich glaube nicht wirklich, dass dies eine Neuinstallation ist, eher ein Upgrade mit dem Installationsprogramm) zusätzlich zur aktuellen Firefox-Installation zu installieren. Auf diese Weise bleibt das Profil erhalten und es gehen keine Daten verloren.

Hinweis: Ich habe Firefox aktualisiert, Firefox heruntergestuft und Update-Kanäle mit dieser Methode umgeschaltet, und ich habe keinen geöffneten Tab verloren.


1

Soweit mir bekannt ist, gibt es derzeit keine Möglichkeit, ohne Installation einfach zu einem anderen Kanal zu wechseln. Alle Ihre Daten (Cookies, Verlauf, Erweiterungen, Einstellungen usw.) werden jedoch in einem Profil gespeichert. Solange Sie dieses Profil behalten, bleiben Ihre Einstellungen unberührt.

Ich glaube, dass Profile erhalten bleiben (oder Sie haben die Möglichkeit, Profile beizubehalten), wenn Sie Firefox deinstallieren. Um jedoch auf der sicheren Seite zu sein, sichern Sie einfach Ihr aktuelles Profil. Die Position Ihrer Profile finden Sie unter C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profiles. Stellen Sie einfach sicher, dass Sie dies sichern, bevor Sie Firefox ESR installieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.