Google Chrome para Linux tiene un error, solucionalo aquí

La retirada del soporte de los 32 bits de Google Chrome para Linux no solo afecta a los usuarios de los 32 bits, sino también a los de 64 bits con un curioso error.

La retirada del soporte de los 32 bits de Google Chrome para Linux no solo afecta a los usuarios de los 32 bits, sino también a los de 64 bits con un curioso error.

Ayer nos pusimos a recordar cómo Google Chrome ponía fin al soporte para los 32 bits en los sistemas Linux, en Ubuntu 12.04 LTS y en Debian 7. Esto no solo está dejando secuelas en los equipos de 32 bits que se han quedado sin soporte, sino también en los ordenadores Linux de 64 bits con Google Chrome, dando un curioso error.

El error consiste en que al revisar actualizaciones del sistema, Google Chrome revisa tanto las de 32 como las de 64 bits, como las de 32 bits fueron eliminadas, aparece un mensaje de error que dice lo siguiente.

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)
Some index files failed to download. They have been ignored, or old ones used instead.

En cristiano esto quiere decir que hay un error en los paquetes de i386(32 bits) y que no serán descargadas. Este error no hace nada(los de 64 bits si que se descargan), sin embargo, si que emite una molesta ventana de error cada vez que indicamos al navegador que busque actualizaciones.

Imagino que Google saque algún tipo de parche que corrija este error, pero no sabemos lo que tardará. Las buenas noticias son que es posible reparar este error utilizando la línea de comandos de Linux y tecleando el comando siguiente(es un ejemplo para Ubuntu y el gestor de paquetes apt, si usáis Debian recordar cambiar el sudo por un su al principio y luego el comando sin el sudo).

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

El comando que hemos introducido significa que estamos dando la orden de sólo usar el repositorio de 64 bits, ignorando el repositorio de i386, por lo cual, así se acabo el error de Google Chrome.

Este error nos hace reflexionar acerca del poco caso que hace Google Chrome a los usuarios de Linux, descuidando cosillas como estas. Si Google sigue así, va a perder a una importante cuota de usuarios con fallos como este.


Categorías

General

azpe

Redactor apasionado por la tecnología al que le gusta compartir conocimientos y experiencias con el mundo y futuro administrador de sistemas informáticos en red.

17 comentarios

  1.   efrain dijo

    muchas gracias me acaba de aparecer ese error :)

  2.   Omar Flores dijo

    Yo también lo soluciones, pero yo hice muchos mas pasos:
    1) abrí una terminal y puse en ella “sudo nano -w /etc/apt/sources.list.d/google-chrome.list”
    2) en la linea “deb http://dl.google.com/linux/chrome/deb/ stable main” agregue “[arch=amd64]” quedándome:
    “deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main”
    3) guarde los cambios y actualice los repositorios con “sudo apt-get update”

    Que mal tratan a los que usamos chrome en GNU/Linux

  3.   Emiliano dijo

    El archivo google-chrome.list se regenera con cada actualización, por lo tanto es necesario ejecutar el comando luego de cada actualización de chrome (mientras esperamos una solución definitiva de Google).
    Saludos.

    1.    Hannier Arango dijo

      ayuda
      cataclismo@cataclismo-HP-Mini-1103:~$ sudo sed -i -e ‘s/deb http/deb [arch=amd64] http/’ “/etc/apt/sources.list.d/google-chrome.list”
      sed: no se puede leer /etc/apt/sources.list.d/google-chrome.list: No existe el archivo o el directorio

  4. No me sale en Arch, supongo que es propio de otras distros.

  5.   leonardo dijo

    Voy a probar si me sale este error. Lo tengo como cuarto navegador.
    Primero Firefox, segundo Chromium, tercero Konqueror, cuarto Chrome

  6. Gracias por la solución :)

  7.   Sergio Plaza dijo

    Gracias, muy buen aporte.

  8.   Fabricio To dijo

    yo elimine el repositorio y ya no me sale nada espero que no este mal lo que ise

    1.    Sergio Schiappapietra dijo

      Fabricio, sino no me equivoco, de esa manera Chrome no se va a poder actualizar de ahora en más. Te convendría desinstalarlo completamente, descargar el instalador oficial, e instalarlo de nuevo limpio.

  9.   Sergio Schiappapietra dijo

    Genial, me funcionó. No me había dado cuenta y tenía ese problema. Gracias!

  10.   Ale dijo

    Digan la verdad Google lo hace a proposito porque a windows no se lo hace lo puedes usar en versiones 32 bits 64 bits, es una burla para los que usan sistemas linux.

  11.   Hannier Arango dijo

    a mi me dice que no se puede leer por que no existe archivo o directorio, y copio todo el sudo

  12.   Hannier Arango dijo

    me sale esto
    W: Error de GPG: http://dl.google.com/linux/chrome/deb stable Release: Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
    W: El repositorio «http://dl.google.com/linux/chrome/deb stable Release» no está firmado.
    N: Los datos de un repositorio como este no se pueden autenticar y por tanto su uso es potencialmente peligroso.
    N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
    N: Omitiendo el uso del fichero configurado «main/binary-i386/Packages» ya que el repositorio «http://dl.google.com/linux/chrome/deb stable InRelease» no admite la arquitectura «i386»
    y cuando ejecuto su sudo sale esto
    cataclismo@cataclismo-HP-Mini-1103:~$ sudo sed -i -e ‘s/deb http/deb [arch=amd64] http/’ “/etc/apt/sources.list.d/google-chrome.list”
    sed: no se puede leer /etc/apt/sources.list.d/google-chrome.list: No existe el archivo o el directorio
    ayuda

  13.   Hannier Arango dijo

    cuando ejecuto el sudo me dice esto
    cataclismo@cataclismo-HP-Mini-1103:~$ sudo sed -i -e ‘s/deb http/deb [arch=amd64] http/’ “/etc/apt/sources.list.d/google-chrome.list”
    sed: no se puede leer /etc/apt/sources.list.d/google-chrome.list: No existe el archivo o el directorio

  14.   Hannier Arango dijo

    me sale esto
    cataclismo@cataclismo-HP-Mini-1103:~$ sudo sed -i -e ‘s/deb http/deb [arch=amd64] http/’ “/etc/apt/sources.list.d/google-chrome.list”
    sed: no se puede leer /etc/apt/sources.list.d/google-chrome.list: No existe el archivo o el directorio

  15.   Hannier Arango dijo

    cataclismo@cataclismo-HP-Mini-1103:~$ sudo sed -i -e ‘s/deb http/deb [arch=amd64] http/’ “/etc/apt/sources.list.d/google-chrome.list”
    sed: no se puede leer /etc/apt/sources.list.d/google-chrome.list: No existe el archivo o el directorio
    que hago?

Escribe un comentario