O Google Chrome para Linux tem um bug, corrija-o aqui

A retirada do suporte de 32 bits do Google Chrome para Linux não afeta apenas os usuários de 32 bits, mas também os de 64 bits com um erro curioso.

A retirada do suporte de 32 bits do Google Chrome para Linux não afeta apenas os usuários de 32 bits, mas também os de 64 bits com um erro curioso.

Ontem começamos a lembrar como Google Chrome encerrou o suporte de 32 bits em sistemas Linux, no Ubuntu 12.04 LTS e no Debian 7. Isso não está causando sequelas apenas em máquinas de 32 bits que ficaram sem suporte, mas também em computadores Linux de 64 bits com o Google Chrome, dando um erro curioso.

O erro é que, ao verificar as atualizações do sistema, o Google Chrome verifique 32 e 64 bitsComo os de 32 bits foram removidos, recebo uma mensagem de erro que diz o seguinte.

http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry ‘main/binary-i386/Packages’ in Release file (Wrong sources.list entry or malformed file)
Alguns arquivos de índice não foram baixados. Eles foram ignorados ou os antigos usados ​​em seu lugar.

Em Christian, isso significa que há um erro nos pacotes i386 (32 bits) e que eles não serão baixados. Este erro não faz nada (os de 64 bits são baixados), no entanto, sim, emite uma janela de erro irritante toda vez que dizemos ao navegador para verificar se há atualizações.

Imagino que o Google libere algum tipo de patch que corrige esse erro, mas não sabemos quanto tempo vai demorar. A boa notícia é que é possível corrigir este erro usando a linha de comando do Linux e digitando o seguinte comando (é um exemplo para o Ubuntu e o gerenciador de pacotes apt, se você usa Debian e deseja instalar cromo lembre-se de alterar o sudo para um su no início e, em seguida, o comando sem o sudo).

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

O comando que inserimos significa que estamos dando a ordem de usar apenas o repositório de 64 bits, ignorando o repositório i386, portanto, o erro do Google Chrome acabou.

Esse erro nos faz refletir sobre a pouca atenção que o Google Chrome dá aos usuários do Linux, negligenciando pequenas coisas como essas. Se o Google continuar assim, perderá uma parcela significativa de usuários com bugs como este.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Efraín dito

    Muito obrigado, acabei de receber esse erro :)

  2.   Omar flores dito

    Eu também resolvo, mas executei muitas outras etapas:
    1) Abri um terminal e coloquei nele "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
    2) na linha «deb http://dl.google.com/linux/chrome/deb/ estável principal »adicionar« [arch = amd64] »obtendo:
    "Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ estável principal »
    3) salvar as alterações e atualizar os repositórios com "sudo apt-get update"

    Eles tratam mal aqueles de nós que usam o Chrome no GNU / Linux

  3.   Emiliano dito

    O arquivo google-chrome.list é regenerado a cada atualização, portanto é necessário executar o comando após cada atualização do chrome (enquanto esperamos por uma solução definitiva do Google).
    Saudações.

    1.    hannier arango dito

      ajudar
      cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
      sed: não é possível ler /etc/apt/sources.list.d/google-chrome.list: o arquivo ou diretório não existe

  4.   Elamodern Cronos dito

    Não aparece no Arch, suponho que seja típico de outras distros.

  5.   leonardo dito

    Vou testar se recebo esse erro. Eu o tenho como um quarto navegador.
    Primeiro Firefox, segundo Chromium, terceiro Konqueror, quarto Chrome

  6.   Jhonatan Apaico Sulca dito

    Obrigado pela solução :)

  7.   Sérgio Plaza dito

    Obrigado, muito boa contribuição.

  8.   Fabrício Para dito

    Excluí o repositório e não recebo mais nada, espero que não esteja errado

    1.    Sérgio Schiapapietra dito

      Fabricio, mas não me engano, assim o Chrome não vai poder atualizar a partir de agora. Você deve desinstalá-lo completamente, baixar o instalador oficial e instalá-lo limpo novamente.

  9.   Sérgio Schiapapietra dito

    Ótimo, funcionou para mim. Eu não tinha percebido e tinha esse problema. Obrigado!

  10.   Cerveja dito

    Para falar a verdade, o Google faz de propósito porque não faz no windows, você pode usar nas versões 32 bits 64 bits, é uma zombaria para quem usa sistemas linux.

  11.   hannier arango dito

    Ele me diz que não pode ser lido porque não há nenhum arquivo ou diretório, e eu copio todo o sudo

  12.   hannier arango dito

    Eu entendi isso
    W: erro GPG: http://dl.google.com/linux/chrome/deb Versão estável: As seguintes assinaturas não puderam ser verificadas porque sua chave pública não está disponível: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
    W: O repositório "http://dl.google.com/linux/chrome/deb versão estável" não foi assinado.
    N: Os dados em um repositório como este não podem ser autenticados e, portanto, seu uso é potencialmente perigoso.
    N: Veja a página de manual apt-secure (8) para detalhes sobre a criação de repositórios e configuração de usuários.
    N: Omitindo o uso do arquivo configurado "main / binary-i386 / Packages" já que o repositório "http://dl.google.com/linux/chrome/deb stable InRelease" não suporta a arquitetura "i386"
    e quando eu executo o sudo, sai isso
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: não é possível ler /etc/apt/sources.list.d/google-chrome.list: o arquivo ou diretório não existe
    ajudar

  13.   hannier arango dito

    quando eu executo o sudo, ele me diz isso
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: não é possível ler /etc/apt/sources.list.d/google-chrome.list: o arquivo ou diretório não existe

  14.   hannier arango dito

    Eu entendi isso
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: não é possível ler /etc/apt/sources.list.d/google-chrome.list: o arquivo ou diretório não existe

  15.   hannier arango dito

    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: não é possível ler /etc/apt/sources.list.d/google-chrome.list: o arquivo ou diretório não existe
    que faço?

  16.   Imagem de espaço reservado de David Aguilar Hernandez dito

    Olá, o arquivo .list tem outro nome. Você altera google-chrome.list para google.list e funciona. Saudações.

  17.   Reuben Stefani dito

    Instalei o Chromium, que, para mim, atende a todas as necessidades. Eu tenho o Ubuntu 21.04 e funciona perfeitamente.