Zajęło mi to trochę przeskakiwania (w tym subskrypcji listy mailingowej, której najwyraźniej nie potrzebowałem ), ale w końcu znalazłem, gdzie mogę pobrać Firefox ESR . Jest to świetne w przypadku nowych instalacji, ale zastanawiałem się, czy istnieje sposób, aby po prostu przekonwertować istniejące instalacje na konfigurację ESR bez konieczności przeprowadzania pełnej instalacji.
Jak rozumiem, jedyną różnicą między ESR a zwykłym Firefoksem będzie sposób otrzymywania aktualizacji. Po opublikowaniu nowej standardowej wersji Firefoksa wersje ESR będą otrzymywać krytyczne aktualizacje zabezpieczeń i poprawki błędów przez pozostały okres wsparcia. Nowsze wersje standardowej wersji Firefoksa będą miały wszystkie najnowsze i najlepsze funkcje, a wydania ESR mają zapewniać stabilność środowiskom, których nie można oczekiwać, że będą nadążać za zmianą pełnej nowej wersji tak często, jak Mozilla.
W zwykłym Firefoksie ekran Informacje pokazuje, że korzystam z kanału aktualizacji „release”.
Czy przejście na ESR to tak naprawdę kwestia zmiany kanału aktualizacji? Zakładam, że można to zrobić about:config
zmieniając app.update.channel
i prawdopodobnie również app.update.url
. Nie wiem jednak, jakie powinny być te wartości dla ESR, czy też cokolwiek innego powinno zostać poprawione.
Czy można przejść do ESR bez ponownej instalacji, a jeśli tak, to w jaki sposób?
(Uwaga: chociaż to pytanie zostało napisane pierwotnie dla przeglądarki Firefox 10, spodziewam się, że wszelkie odpowiedzi będą dotyczyć również przyszłych wersji ESR).
Odpowiedzi:
Konwersja do ESR odbywa się zasadniczo poprzez aktualizację w
defaults\pref\channel-prefs.js
tym wierszu:Według wątku mozillaZine Changing Your Update Channel , jest on zakodowany na stałe w pliku channel-prefs.js, więc zmiana
about:config
nie będzie działać.Jednak nie każdą wersję inną niż ESR można przekonwertować na ESR, po prostu zmieniając channel-prefs.js. Wersja ESR jest całkowicie różna od wersji normalnej, nawet jeśli różnice są bardzo minimalne dla danej wersji, dlatego należy użyć wydanej wersji ESR. Nawet jeśli aktualizacja channel-prefs.js działa w niektórych wersjach, takich jak Firefox 10.0, nie ma gwarancji, że zadziała w następnej wersji ESR.
Jest to wyraźnie pokazane w artykule Enterprise / Firefox / ExtendedSupport :
Z powyższego obrazu widać, że nie każda wersja Firefoksa ma odpowiednią wersję ESR . Wersji ESR jest znacznie mniej niż wersji „normalnych”. Artykuł mówi również, że za sprawdzenie, czy nowa wersja ESR odpowiada potrzebom Twojej organizacji, jesteś odpowiedzialny .
Z powodu tych wszystkich różnic odradzałbym konwersję istniejącej instalacji Firefox na ESR, ale wolałbym zacząć od czystej instalacji ESR.
źródło
Kompilacje ESR są budowane oddzielnie od normalnych kompilacji, nawet w tej samej wersji. Firefox 10.0 i Firefox ESR 10.0 i osobne pakiety, choć w dużej mierze identyczne. Być może będziesz mógł usunąć app.update. * Config ESR, aby spowodować, że następna aktualizacja ESR zastąpi twoją instalację, ale o ile mi wiadomo, nie jest to testowane ani obsługiwane.
Najłatwiejszym sposobem na zastąpienie instalacji jest prawdopodobnie uruchomienie instalatora ESR, ale wybór istniejącego folderu instalacji. Powinno to zastąpić instalację w miejscu bez zdmuchiwania profilu / itp., Choć może nie spełniać kryteriów „bez ponownej instalacji”.
źródło
Możesz spróbować zainstalować ESR (tak naprawdę nie sądzę, że jest to ponowna instalacja, więcej uaktualnienia za pomocą instalatora) oprócz bieżącej instalacji Firefoksa. W ten sposób profil zostanie zachowany i żadne dane nie zostaną utracone.
Uwaga: zaktualizowałem Firefoksa, obniżyłem Firefoksa i przełączam kanały aktualizacji za pomocą tej metody i nie straciłem otwartej karty.
źródło
O ile mi wiadomo, nie ma obecnie sposobu, aby po prostu przeskoczyć na inny kanał bez instalacji. Jednak wszystkie Twoje dane (pliki cookie, historia, rozszerzenia, preferencje itp.) Są przechowywane w profilu. Dopóki utrzymasz ten profil, twoje ustawienia pozostaną nietknięte.
Uważam, że profile są zachowywane (lub masz opcję zachowania profili) podczas odinstalowywania przeglądarki Firefox, ale dla pewności po prostu wykonaj kopię zapasową bieżącego profilu. Lokalizację swojego profilu (ów) można znaleźć, przechodząc do
C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profiles
. Po prostu upewnij się, że wykonałeś kopię zapasową przed instalacją Firefox ESR.źródło