Więc w pracy mój Firefox został automatycznie zaktualizowany do wersji 57.0 (Quantum), ponieważ mam włączone automatyczne aktualizacje.
Okazuje się, że wiele dodatków już nie działa z 57.0, np. Menedżer sesji i dodatek do grupy kart, z którego intensywnie korzystam. Wygląda na to, że straciłem wszystko oprócz bieżącej grupy kart, z której nie jestem bardzo zadowolony ...
Teraz w domu używam tych samych dodatków i chciałbym zapobiec utracie grup kart, więc szukam sposobu na wyłączenie automatycznych aktualizacji (które są włączone) przed uruchomieniem Firefoksa, aby mieć szansę zapisz / wyeksportuj moje grupy kart i znajdź rozwiązanie, które będzie działać z wersją 57.0 przed faktyczną aktualizacją do wersji 57.0.
Jak mogę to zrobić?
firefox
firefox-extensions
Nassbirne
źródło
źródło
Odpowiedzi:
Rozwiązanie do wyłączania automatycznych aktualizacji bez uruchamiania Firefoksa jest następujące (system operacyjny to Windows):
prefs.js
, w%APPDATA%\Mozilla\Firefox\Profiles\xyz.default\
którym zwykle się tłumaczyC:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\xyz.default\
(Uwaga:username
ixyz
będzie różny)user_pref("app.update.enabled", false);
znajduje się w pliku; jeśli nie jest, dodaj go lub zmodyfikuj. Zignoruj ostrzeżenie, że ten plik nie powinien być edytowanyźródło
Alternatywnym rozwiązaniem do blokowania wszystkich aktualizacji jest przejście do rozwidlenia Firefoksa, który zachowa format dodatku XUL, zwany teraz przez Firefox „Legacy”, jednocześnie instalując aktualizacje bezpieczeństwa.
Dwa widelce Firefox, które przechowują starsze dodatki to:
Wypróbowałem Pale Moon i bardzo ładnie zaimportowałem wszystkie moje dodatki i dane profilu. Układ ekranu został utracony, więc nadal konieczne były niewielkie modyfikacje, ale ogólnie jest to teraz dokładny duplikat mojej wersji Firefoksa 56, z tą różnicą, że nadal wykonuje aktualizacje zabezpieczeń.
źródło
Lepiej zmień user_pref („app.update.mode”, 1 ) na 2
DLACZEGO
app.update.mode używa wartości całkowitej (domyślnie 1), aby zdecydować o „zachowaniu” aktualizacji ... jeśli zmodyfikujesz tę wartość, nie będziesz:
poniższe informacje pochodzą z https://wiki.mozilla.org/Software_Update:Testing
INTEGER - app.update.mode Domyślnie: 1 określa zasady, według których pobierane są pliki w tle, i ilość wymaganych monitów użytkownika: 0 - pobierz wszystkie typy aktualizacji (główne / drobne) bez interwencji użytkownika, niezależnie od zainstalowanych niekompatybilnych rozszerzeń (należy je po prostu wyłączyć po ponownym uruchomieniu aktualizacji) 1 - pobierz wszystkie typy aktualizacji (główne / drobne) tylko wtedy, gdy nie ma niezgodności z włączonymi rozszerzeniami, w przeciwnym razie poproś o interfejs użytkownika. 2 - pobierz tylko drobne aktualizacje, monituj o ważne aktualizacje, niezależnie od tego, czy wszystkie włączone rozszerzenia są kompatybilne.
aktualizacja do kwantowej jest zdecydowanie istotną aktualizacją ...
źródło
Otwórz preferencje Firefoksa i użyj wbudowanego paska wyszukiwania (obecnego od wersji 56), aby wyszukać „aktualizację”, a następnie zaznacz opcję, aby nigdy nie aktualizować automatycznie.
Nie jest to jednak zalecane, ponieważ nie otrzymasz aktualizacji zabezpieczeń. Zamiast tego możesz użyć najnowszej wersji długoterminowego wsparcia: https://www.mozilla.org/firefox/organizations/
źródło
W Windows 7 poszedłem do
AppData\Local\Mozilla\update
. Wupdate
folderze usuń wszystko, co tam jest. Nigdy też nie sprawdzaj swojej bieżącej wersji w „Pomocy na temat Firefoksa”, ponieważ dzięki temu ponownie znajdziesz się na bieżni aktualizacji.źródło
W moim przypadku, oprócz wyłączenia aktualizacji w konfiguracji, pomogła mi zmiana nazwy pliku wykonywalnego updater.exe w katalogu instalacyjnym Firefoksa.
W przypadku dużych błędów możesz po prostu napisać prostą aplikację, która nic nie robi, ale uruchamia ponownie Firefoksa i zamyka się, a następnie umieszcza go w katalogu Firefox jako updater.exe.
Odinstalowanie „Usługi konserwacji Mozilli” i / lub zmiana nazwy pliku binarnego również może pomóc.
źródło
Jak zauważyli inni użytkownicy, Firefox miał
about:config
opcję, aby to wyłączyć (tak zwane,app.update.enabled
jak sądzę), ale deweloperzy już ci nie ufają, więc zmienili to, więc automatyczne aktualizacje są mocno zakodowane. Jednakże, jeśli spojrzysz na niektóre inneapp.update.*
preferencje, istnieje jeszcze opcja, którą przeoczyli deweloperzy.Pozostawili
app.update.interval
opcję, która określa czas między automatycznymi aktualizacjami w sekundach. Jeśli ustawisz dowolną dużą liczbę, na przykład 432000000, możesz zmusić Firefoksa do czekania lat, skutecznie wyłączając aktualizacje. Powinno to być łatwiejsze i bardziej niezawodne niż konieczność ręcznej edycji pliku JavaScript, który prawdopodobnie zostanie zresetowany po następnej aktualizacji pakietu systemowego.Przypuszczalnie deweloperzy zmienią lub usuną również tę opcję, więc lepszym długoterminowym rozwiązaniem jest prawdopodobnie całkowite porzucenie Firefoksa i używanie przeglądarki, która szanuje twoją prywatność i nie zmusza cię do automatycznej aktualizacji wbrew twojej woli.
źródło
Uważam, że metodą zapobiegania aktualizacji podczas uruchamiania Firefoksa jest odłączenie komputera od połączenia przewodowego i bezprzewodowego przed uruchomieniem i usunięciem folderu aktualizacji, a następnie można zmienić konfigurację.
Ponadto, zgodnie z raportem, Firefox będzie sprawdzał dostępność aktualizacji, gdy polizasz stronę o Firefoxie, nawet gdy automatyczna aktualizacja jest wyłączona, więc należy tego unikać.
Zobacz także https://support.mozilla.org/zh-CN/questions/1041197
Edycja: W przypadku komputera służbowego nie jestem pewien, czy aktualizacja firefox wyczyściła stare dane dodatków lub po prostu je wyłączyła, jeśli dane dla tych dodatków nadal tam są, istnieje możliwość migracji do wersji ESR (rozszerzona obsługa ), który był oparty na poprzednim firefoxie, a zatem starsze rozszerzenie nadal będzie działać. Zobacz https://www.ghacks.net/2017/11/14/how-to-move-firefox-legacy-extensions-to-another-browser/, aby dowiedzieć się, jak migrować dane dodatków do wersji ESR
źródło
Problem: Ustawienie Firefoksa na „nie sprawdzaj aktualizacji” wciąż się aktualizuje.
Okazuje się, że moje oprogramowanie Kaspersky Total Security zostało skonfigurowane do automatycznego sprawdzania i aktualizacji aplikacji. Co kilka dni sprawdzał i aktualizował Firefox. Po wyłączeniu automatycznego aktualizatora - voila! bez problemów.
źródło
Popełniłem błąd, pozwalając Firefoxowi zaktualizować się do najnowszej wersji, dlatego straciłem wszystkie cenne rozszerzenia. Po dłuższym wypróbowaniu było dla mnie oczywiste, że straciłem wiele funkcji, więc postanowiłem wrócić do wersji 56.0.2 (najnowsza stabilna wersja).
Tak więc, jeśli ktoś taki jak ja chce przywrócić wersję v.56 bez odinstalowywania i ponownego instalowania nowej kopii, a następnie zapobiegania automatycznym aktualizacjom do wersji 57, proszę kontynuować czytanie.
Po rozejrzeniu się w celu znalezienia najlepszego rozwiązania do przywrócenia, wydaje się, że starą wersję można bezpiecznie zainstalować na nowej, nie tracąc żadnych ustawień ani dodatków (na podstawie tego postu ).
Tak więc następujące kroki były (używam Windows 10 64bit):
Popełnił zapasową folderu mojego profilu w oparciu o to na wszelki wypadek
Pobrałem 64-bitową wersję z filehippo: Firefox v56.0.2 64bit (wersja 32-bitowa jest tutaj filehippo: Firefox v56.0.2 32bit ) i ponownie zainstalowałem v.56 bezpośrednio na wersji 57 bez wcześniejszej jej odinstalowania .
Przed ponownym uruchomieniem wyłączyłem połączenie internetowe (tylko po to, by Firefox nie aktualizował się automatycznie), a następnie po uruchomieniu Firefoksa 56 zmieniłem opcję aktualizacji w następujący sposób
Narzędzia -> Opcje -> Ogólne -> przewiń w dół do „Aktualizacje Firefoksa „i zaznacz„ Nigdy nie sprawdzaj dostępności aktualizacji (niezalecane) ” - mogą również działać inne opcje proponowane w tym temacie.
Zamknij i uruchom ponownie komputer (tym razem z włączonym połączeniem internetowym jak zwykle) i uruchomiłem przeglądarkę Firefox 56, która zachowała wszystkie ustawienia, rozszerzenia i dodatki bez zmian, tak jak przed aktualizacją.
Używam wer. 56.0.2 bez problemów od tygodnia (oczywiście nie dotykam „sprawdź dostępność aktualizacji” w Pomocy -> Informacje o Firefoksie). Jeśli z jakiegoś powodu Firefox ponownie zaktualizuje się do wersji 57, możesz powtórzyć powyższą procedurę . Zdarzyło mi się z moim laptopem.
Chociaż wiem, że przez jakiś czas pozostanę bez aktualizacji, postanowiłem poczekać, aż wszystkie moje krytyczne dodatki i rozszerzenia zostaną zaktualizowane do v.57 (i wszystkie „choroby dziecięce” nowej wersji zostaną wyeliminowane).
źródło