Não é possível atualizar automaticamente o Google Chrome (erro: 12) - OS X 10.8.2

7

"Servidor de atualização não disponível (erro: 12)"

Isso é o que recebo quando procuro por atualizações no Chrome - Sobre o Google Chrome.

Eu tentei a solução oficial que não funcionou: link

Eu tentei tudo aqui que não funcionou: link

Eu esperava que fosse resolvido atualizando manualmente de 21.x para 22.x mas não.

OS X 10.8.2

    
por Pieter 07.11.2012 / 09:14

5 respostas

4

Eu sei que essa é uma pergunta antiga, mas me deparei com esse problema várias vezes durante a execução de várias versões do Chrome no OS X 10.9. Também tentei as soluções no link e link , mas nunca teve sorte. Eu sempre recorria a baixar e instalar o mais recente do Google. Hoje, deparou com a questão novamente e decidiu que tinha que ser uma solução.

Após a tentativa de atualização com falha mais recente, recorri ao Console. Uma pesquisa rápida por "chrome" revelou o seguinte erro do GoogleSoftwareUpdateDaemon:

2/21/14 5:18:33.570 PM GoogleSoftwareUpdateDaemon[1784]: -[KSInstallAction performAction]
    KSInstallAction install script failure. (productIDs: com.google.Chrome)
    [com.google.UpdateEngine.CoreErrorDomain:2307 - '/tmp/KSInstallAction.6E6RqXqHyw/m/.keystone_install']
    ("dirpatcher.sh: can't patch nonexistent or irregular file /Applications/Google Chrome.app/Contents/Versions/32.0.1700.107/Google Chrome Framework.framework/Resources/am.lproj/locale.pak\n.keystone_install: dirpatcher of versioned directory failed, status 12\n"
    [kKSInstallScriptErrorDomain:12])

Uma análise mais detalhada do "arquivo inexistente ou irregular" no erro revelou que ele tinha a ver com uma versão localizada do Chrome. Ao realizar uma pesquisa mais profunda no Google, encontrei uma mensagem de erro semelhante com este comentário: " Você tem um aplicativo instalado que remove as localizações dos pacotes de aplicativos? " Foi então que percebi que eu tinha tenho usado o CleanMyMac para, entre outras coisas, remover arquivos de localização "desnecessários" da minha máquina! E, com certeza, estava removendo todos os recursos en.lproj necessários, exceto o Google Chrome, incluindo a pasta am.lproj que o atualizador estava reclamando no erro.

Minha solução: faça o download e instale a versão mais recente do Google Chrome e desative as configurações de remoção de localização em aplicativos mais limpos que você possa usar ou, como eu fiz, adicione uma exceção para ignorar o Chrome durante a limpeza.

Boa sorte!

    
por 22.02.2014 / 03:02
2

Há ampla discussão sobre esse problema aqui: link

Eu segui muitas dessas etapas, incluindo a reinstalação do Google Updater, mas o problema permaneceu. Por fim, com base em uma dessas recomendações, alterei minhas configurações do Google Chrome para "permitir cookies de terceiros". Isso resolveu o problema.

Google Chrome > Configurações > Mostrar configurações avançadas > Definições de conteudo Desmarque a configuração "Bloquear cookies de terceiros e dados do site", pelo menos o tempo suficiente para acessar "Sobre o Google Chrome" e verificar se há atualizações.

    
por 30.03.2013 / 18:48
2

Se você estiver usando um aplicativo que remove localizações de aplicativos (como o CleanMyMac como eu estava usando), esta pode ser a resposta.

De acordo com este tópico, é por causa da localização das descrições.

Nearly all of the update logs I get are due to https://code.google.com/p/chromium/issues/detail?id=165359#c17. The steps to fix are:

  • Disable the application that is installed that strips application packages
  • Manually re-install Chrome
  • The next update should work; if not, file a bug ( at http://crbug.com )
    
por 20.09.2013 / 03:33
1

Eu tenho ~ 40 clientes OSX 10.7.5 que tiveram esse problema de vez em quando ao passar de 20.x para 23.xe 24.x

No terminal:

defaults write com.google.Keystone.Agent checkInterval 1

Após o lançamento do Chrome, sou apresentado a um botão Configurar atualizações automáticas para todos os usuários. Clicar nele e autenticar mostra o processo de atualização sendo iniciado, mas falha novamente com outro erro 12, exceto que ele está realmente atualizando. O relançamento após cerca de 5 a 15 segundos mostra o navegador como atualizado. Eu não tenho idéia do porque o segundo erro 12 reaparece, mas eu o vi em cada um desses clientes que atualizei recentemente, mesmo que o navegador esteja realmente atualizando. Aqueles que permaneceram na versão 20.x só conseguiram atualizar depois de alterar esse valor no terminal.

Se isso ainda não funcionar, verifique se você está tentando atualizar o navegador com a mesma conta que instalou inicialmente o Chrome. Eu vi casos em que a única solução era remover completamente o Chrome (Firefox também) do sistema e reinstalar.

    
por 12.01.2013 / 20:02
0

O Google tem uma página de ajuda sobre como corrigir isso aqui . A primeira opção não funcionou para mim, mas a segunda funcionou. Copiado em 9/25/13

Primeiro:

  1. No menu do Finder, na parte superior da janela, selecione Ir > Vá para Pasta > ~ / Library / Caches.
  2. Exclua o seguinte arquivo (se presente): com.google.Keystone
  3. Agora, exclua este arquivo (se houver): com.google.UpdateEngine
  4. Tente atualizar o Google Chrome novamente.

Segundo:

  1. Encerre o Google Chrome e quaisquer outros aplicativos do Google.
  2. No menu Aplicativos, na parte superior da sua janela, selecione Utilitários.
  3. Clique duas vezes no programa Terminal.
  4. Execute o seguinte comando. Tenha o cuidado de digitar o comando exatamente como está escrito:
  5. ~ / Biblioteca / Google / GoogleSoftwareUpdate / GoogleSoftwareUpdate.bundle / Contents / Resources / GoogleSoftwareUpdateAgent.app / Contents / Resources / install.py --uninstall
  6. Agora, execute este comando a seguir. Novamente, insira cuidadosamente o comando exatamente como está escrito:
  7. sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py --uninstall
  8. Faça o download do instalador da Atualização de software do Google.
  9. Clique duas vezes no arquivo "googlesoftwareupdate-version # .dmg" baixado para abrir a imagem do disco.
  10. Dentro da imagem de disco, clique duas vezes no instalador "GoogleSoftwareUpdate.pkg".
  11. Siga as instruções na tela para reinstalar o Google Software Update.
  12. Ejete a imagem de disco "GoogleSoftwareUpdate".
  13. Reinicie o Google Chrome.
por 25.09.2013 / 17:42