Como impedir a atualização automática do Firefox 57.0 Quantum?

21

Portanto, no trabalho, meu Firefox foi atualizado automaticamente para 57.0 (Quantum), pois tenho as atualizações automáticas ativadas.

Acontece que muitos complementos não funcionam mais com o 57.0, por exemplo, o gerenciador de sessões e o complemento do grupo de guias que eu uso extensivamente. Parece que perdi tudo, exceto o grupo de guias atual, do qual não estou muito feliz ...

Agora, em casa, uso os mesmos complementos e gostaria de evitar a perda de meus grupos de guias. Por isso, estou procurando uma maneira de desativar as atualizações automáticas (ativadas) antes de iniciar o Firefox para ter a chance de salve / exporte meus grupos de guias e encontre uma solução que funcione com o 57.0 antes de atualizar para o 57.0.

Como eu posso fazer isso?

Nassbirne
fonte
2
Você não deve seguir nenhuma resposta que o aconselhe a desativar as atualizações automáticas : esse é um mau conselho que pode abrir o seu computador para ser infectado por malware ou "hackeado".
precisa

Respostas:

11

A solução para desativar as atualizações automáticas sem executar o Firefox é a seguinte (o SO é o Windows):

  • Edite o arquivo prefs.js, localizado no %APPDATA%\Mozilla\Firefox\Profiles\xyz.default\qual geralmente se traduz em C:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\xyz.default\(Nota: usernamee xyzvariará)
  • Verifique se a linha user_pref("app.update.enabled", false);está presente no arquivo; caso contrário, adicione-o ou modifique-o. Ignore o aviso de que este arquivo não deve ser editado
  • Salve e feche o arquivo
  • Inicie e use o Firefox sem precisar se preocupar com atualizações automáticas
  • Opcional: Observe o botão "Verificar atualizações" na caixa de diálogo "Sobre o Firefox". Obviamente, NÃO clique nele até estar preparado e pronto para receber a atualização
Nassbirne
fonte
2
Cara, esse navegador está se parecendo cada vez mais com o google chrome, por que eles tiraram a opção de atualizações automáticas da GUI. Tudo começou com a assinatura de addons forçados, agora eles estão limitando o que os addons podem fazer e removendo o botão de atualização da GUI. O que vem a seguir, atualizações forçadas no estilo Windows 10?
thebunnyrules
2
A resposta acima é um mau conselho . Ao desativar as atualizações automáticas, você também desabilita as correções de segurança. Em termos simplistas, se você fizer isso, significa que um site pode invadir seu sistema e instalar malware, porque você nunca instalou o patch para impedir isso.
precisa
2
O conselho correto é fazer o downgrade para o Firefox 52 ESR, que suporta extensões XUL ainda receberá patches de segurança até o verão de 2018 (se eu ler o gráfico corretamente). Depois disso, você precisará abandonar suas extensões XUL, mas espero que elas já tenham sido atualizadas.
precisa
4
A questão era específica. O usuário estava usando o Firefox 56 no momento, eles queriam impedir a atualização automática para o Firefox 57, isso é possível. A resposta não indica que você não deve atualizar o Firefox. Essa resposta permite escolher quando isso acontece, o que é ótimo para quem usa uma extensão que não pode ser substituída.
Ramhound
6

Uma solução alternativa para bloquear todas as atualizações é migrar para um fork do Firefox que manterá o formato de complemento XUL, agora chamado de "Legacy" pelo Firefox, enquanto ainda instala atualizações de segurança.

Dois garfos do Firefox que mantêm os complementos herdados são:

Eu tentei o Pale Moon e importou muito bem todos os meus complementos e dados de perfil. O layout da tela foi perdido e, portanto, algumas pequenas personalizações ainda eram necessárias, mas, em geral, essa é agora uma duplicata exata da minha versão 56 do Firefox, exceto que ela ainda faz atualizações de segurança.

harrymc
fonte
As atualizações de segurança são originárias do Waterfox ou existe um vínculo do Mozilla no qual as atualizações de segurança do Mozilla para Firefox são recuperadas e aplicadas? Além disso, há uma vantagem disso em relação ao Firefox ESR (além do ESR também obterá a nova base de código)?
fixer1234
1
@ fixer1234: Ambos são garfos FF, portanto, a maioria (se não todas) das atualizações de segurança são originárias do Mozilla. O FF ESR tem problemas com alguns addons que não conseguem salvar suas configurações, por exemplo, LastPass. Além disso, a versão ESR, embora baseada no FF56, é estranhamente numerada na versão 52, portanto alguns addons se recusam a trabalhar, exigindo pelo menos FF55. Além disso, o ESR transcorrerá em vários meses, enquanto o Waterfox e o Pale Moon pretendem oferecer suporte aos complementos do XUL por mais tempo, se não para sempre. É bastante frustrante que o código XUL ainda esteja no FF57, apenas desativado.
harrymc
1
@ fixer1234: O Waterfox está muito mais próximo do FF atual do que o Pale Moon, que começou há vários anos. Pale Moon tem sua própria loja de complementos (menos), enquanto o Waterfox usa Mozilla.
harrymc
Boas informações em seus comentários. Considere adicioná-lo à resposta. :-)
fixer1234
@harrymc - Você tem certeza de que o 52 ESR é baseado no Firefox 56. O gráfico parece indicar 52.5.3 é baseado no FireFox 52/56, o gráfico não está claro. Sinta-se livre para me sugerir no chat.
Ramhound 19/01/19
1

Melhor alterar user_pref ("app.update.mode", 1 ) para 2

PORQUE

app.update.mode usa um valor inteiro (padrão 1) para decidir o "comportamento" da atualização ... se você modificar esse valor, não será:

  1. alterar o código do desenvolvedor injetando seu próprio código personalizado ou
  2. parando completamente as atualizações

o seguinte é de https://wiki.mozilla.org/Software_Update:Testing

INTEGER - app.update.mode Padrão: 1 define a política pela qual os downloads em segundo plano são feitos e a quantidade de solicitações do usuário necessária: 0 - baixe todos os tipos de atualização (maior / menor) sem intervenção do usuário, independentemente das extensões incompatíveis instaladas (eles devem ser desativados apenas após o reinício da atualização) 1 - faça o download de todos os tipos de atualização (maior / menor) apenas se não houver incompatibilidades com extensões ativadas; em caso contrário, solicite a interface do usuário. 2 - faça o download apenas de atualizações secundárias, solicite atualizações importantes, independentemente de todas as extensões ativadas serem compatíveis ou não.

uma atualização para quantum é definitivamente uma atualização importante ...

Greg Vaughan
fonte
0

Abra suas preferências do Firefox e use a barra de pesquisa integrada (presente desde a versão 56) para procurar por "atualização" e marque a opção para nunca atualizar automaticamente.

Isso não é recomendado, pois você não receberá atualizações de segurança. Você pode usar a última versão de suporte de longo prazo: https://www.mozilla.org/firefox/organizations/

Usuário do Firefox57
fonte
1
Bem, eu não quero iniciar o Firefox, como escrevi na minha pergunta, porque, quando o fizer, provavelmente receberei a atualização imediatamente.
Nassbirne
Foi lançado hoje. Se você ainda não o abriu hoje, ele começará a baixá-lo para atualizá-lo somente depois que você o abrir pela segunda vez, para que você possa alterar a configuração antes que isso aconteça. Se você tem medo que ele já tenha baixado, consulte "prefs.js disable update" no Google para saber como encontrar esse arquivo e o que alterar.
Usuário Firefox57 14/11
Sim, eu encontrei o método prefs.js antes, mas o parâmetro que eles mencionaram está realmente ausente no meu arquivo, então não tentei.
Nassbirne
1
prefs.js lista apenas os parâmetros que foram modificados a partir dos valores padrão. Você pode adicionar a opção que encontrou. Será o mesmo que adicioná-lo em about: config.
Usuário Firefox57
@Nassbirne - Então, que tal enviar uma resposta com detalhes específicos sobre o que você fez, assumindo o que fez, impedir uma atualização automática para o Firefox 57 Como usar a versão ESR do Firefox não é uma opção para algumas pessoas, nem a outra resposta é útil devido sendo uma resposta apenas de link.
Ramhound
0

No Windows 7 eu fui para AppData\Local\Mozilla\update. Na updatepasta, exclua o que estiver lá. Além disso, nunca verifique sua versão atual em "Ajuda sobre o Firefox", pois isso o levará de volta à esteira de atualização novamente.

Ken
fonte
No Windows 10, esse caminho é denominado "AppData \ Local \ Mozilla \ updates" com um s no final. Depois de reverter para 56, você pode acessar as opções para desmarcar a atualização automática, mas ele já começou a baixar novamente o quantum, e esse download automático não é interrompido mesmo que o FF seja fechado e reaberto, portanto, esta etapa é necessária para finalmente interrompa a reinstalação do Quantum.
Dale Mahalko
0

O que ajudou no meu caso, além de desativar a atualização na configuração, foi apenas renomear o executável updater.exe no diretório de instalação do Firefox.

No caso de grandes erros, você pode simplesmente escrever um aplicativo simples que não faz nada além de reiniciar o Firefox e se fechar e depois colocá-lo no diretório Firefox como updater.exe.

Desinstalar o "Mozilla Maintenance Service" e / ou também renomear seu binário também pode ajudar.

mpasko256
fonte
1
Eu experimentei o mesmo bug do Firefox. E fiz um truque semelhante: substituí o diretório C: \ Users \ USER_NAME \ AppData \ Local \ Mozilla \ updates por um arquivo comum, para que o Firefox não pudesse baixar as atualizações.
Alexey22 /
0

Como outros usuários apontaram, o Firefox costumava ter uma about:configopção para desativar isso (chamado app.update.enabledeu acho), mas os desenvolvedores não confiam mais em você, então eles mudaram isso para que as atualizações automáticas sejam codificadas. No entanto, se você observar algumas das outras app.update.*preferências, há uma opção restante que os desenvolvedores ignoraram.

Eles deixaram a app.update.intervalopção, que especifica o tempo entre as atualizações automáticas em segundos. Se você definir um número arbitrariamente grande, como 432000000, poderá fazer o Firefox esperar por anos, desativando efetivamente as atualizações. Isso deve ser mais fácil e confiável do que ter que editar manualmente algum arquivo Javascript, que provavelmente será redefinido após a próxima atualização do pacote do sistema.

Presumivelmente, os desenvolvedores também alterarão ou removerão essa opção. Portanto, a melhor solução a longo prazo é provavelmente abandonar completamente o Firefox e usar um navegador que respeite sua privacidade e não force a atualização automática contra sua vontade.

Cerin
fonte
Abordagem interessante. Você realmente o testou para verificar se funciona?
Fixer1234 25/06
-1

Acredito que um método para impedir a atualização ao iniciar o firefox é desconectar o computador da conexão com e sem fio antes de iniciar e excluir a pasta de atualização, para que você possa alterar a configuração.

Além disso, de acordo com o relatório, o Firefox procuraria por atualizações quando você lamber a página sobre o firefox, mesmo quando a atualização automática estiver desativada, o que deve ser evitado.

Veja também https://support.mozilla.org/zh-CN/questions/1041197

Editar: Para o seu computador de trabalho, não tenho certeza se a atualização do firefox já apagou os dados antigos do complemento ou simplesmente os desabilitou, se os dados para esse complemento ainda estiverem lá, será possível que eles possam ser migrados para a versão ESR (suporte estendido ) que foi baseado no Firefox anterior e, portanto, a extensão herdada ainda funcionaria. Consulte https://www.ghacks.net/2017/11/14/how-to-move-firefox-legacy-extensions-to-another-browser/ para saber como migrar dados de complemento para a versão ESR

user930067
fonte
-1

Problema: a configuração do Firefox para "não verificar atualizações" ainda está sendo atualizada.

Acontece que meu software Kaspersky Total Security foi configurado para verificar e atualizar aplicativos automaticamente. A cada poucos dias, ele verificava e atualizava o Firefox. Depois de desligar o atualizador automático - pronto! sem problemas.

solução inesperada
fonte
-2

Cometi o erro de deixar o Firefox se atualizar para a versão mais recente e, portanto, perdi todas as minhas extensões valiosas. Depois de tentar por um tempo, ficou óbvio para mim que havia perdido muita funcionalidade, por isso decidi voltar à versão 56.0.2 (versão estável mais recente).

Portanto, se alguém como eu quiser voltar à v.56 sem desinstalar e reinstalar uma cópia nova e impedir atualizações automáticas da v.57, continue lendo.

Depois de procurar a melhor solução para reverter, parece que a versão antiga pode ser instalada com segurança sobre a nova, sem perder nenhuma configuração ou complemento (com base nesta postagem ).

Portanto, as etapas seguidas foram (estou usando o Windows 10 de 64 bits):

  1. Fiz um backup da minha pasta de perfil com base nisso, apenas no caso

  2. Baixou a versão de 64 bits do filehippo: Firefox v56.0.2 64bit (a versão de 32 bits está aqui filehippo: Firefox v56.0.2 32bit ) e reinstalou a v.56 diretamente na parte superior da versão 57 sem desinstalá-la anteriormente .

  3. Antes de reiniciar, desabilitei minha conexão com a Internet (apenas para impedir a atualização automática do Firefox) e, depois de iniciar o Firefox 56, alterei a opção de atualização da seguinte maneira
    Ferramentas -> Opções -> Geral -> role para baixo até "Atualizações do Firefox "e marque" Nunca verificar atualizações (não recomendado) " - Outras opções propostas neste tópico podem funcionar também.

  4. Desligue e reinicie o computador (desta vez com a conexão à Internet ativada como de costume) e lançou o Firefox 56, que tinha todas as configurações, extensões e complementos intactos como antes da atualização.

Estou usando a v.56.0.2 sem problemas há uma semana (é claro que não toco em "verificar atualizações" na Ajuda -> Sobre o Firefox). Caso, por qualquer motivo, o Firefox se atualize novamente para a v57, você poderá repetir o procedimento acima . Aconteceu comigo com meu laptop.

Embora eu saiba que ficarei sem atualizações por um tempo, minha decisão é aguardar até que todos os meus complementos e extensões críticos sejam atualizados para a versão 57 (e todas as "doenças infantis" da nova versão sejam eliminadas).

john_m
fonte