
Al ejecutar sudo apt update
, recibí este error:
W: Failed to fetch http://dl.google.com/linux/earth/deb/dists/stable/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
¿Cómo puedo solucionar esto? Estoy ejecutando Ubuntu 14.04 de 64 bits.
Actualizar: Seguími respuesta, pero el error volvió hoy. El archivo /etc/apt/sources.list.d/google-earth.list
volvió a ser como estaba y acabo de notar que tiene estas dos líneas:
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
Entonces parece que el archivo se sobrescribió, lo que significa que la respuesta actual no es una solución permanente, ni tampoco lo es el duplicado.
Actualización 2: He decidido desinstalar Google Earth y eliminar su archivo .list. De todos modos nunca lo uso. Si alguien tiene el mismo problema que me lo diga y le ayudaré.
Actualización 3: muru mencionó en los comentarios que hay un archivo cron /etc/cron.daily/google-earth
. Lo leí y descubrí que agrega esto al archivo .list:
deb http://dl.google.com/linux/earth/deb/ stable main
Entonces, tal vez editar esta parte del trabajo cron, o deshabilitarlo por completo, resolvería el problema.
Respuesta1
Encontré la respuesta a esta pregunta similar:No más actualizaciones para Google Chrome de 32 bits
Corrí sudo nano /etc/apt/sources.list.d/google-earth.list
y cambié esta línea:
deb http://dl.google.com/linux/earth/deb/ stable main
a esto:
deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
Entonces sudo apt update
tuvo éxito.
Respuesta2
Abordando esta parte de la pregunta:
Entonces parece que el archivo se sobrescribió, lo que significa que la respuesta actual no es una solución permanente, ni tampoco lo es el duplicado.
Tengo este problema tanto con Google 'Earth' como con 'Chrome' (las listas de fuentes corregidas se sobrescriben). Para solucionarlo, hice una copia de las listas de fuentes correctas y las guardé, luego hice un script fix-google
que copia las versiones guardadas sobre las que están en /etc/apt
. Como siempre hago actualizaciones aptitude
, cambié el script que uso para comenzar aptitude
a ejecutarlo fix-google
antes de que comience aptitude
. Kludgy pero funciona. Encontré este problema muy molesto