web-dev-qa-db-fra.com

Échec de récupération de Google Earth 32 bits

En cours d'exécution Sudo apt update, j'ai eu cette erreur:

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)

Comment puis-je réparer ça? J'utilise Ubuntu 14.04 64 bits.

Mise à jour : J'ai suivi ma réponse , mais l'erreur est revenue aujourd'hui. Le fichier /etc/apt/sources.list.d/google-earth.list est redevenu comme il était et je viens de remarquer qu'il comporte ces deux lignes:

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.

Il semble donc que le fichier a été écrasé, ce qui signifie que la réponse actuelle n’est pas un correctif permanent, pas plus que le doublon.

Mise à jour 2 : j'ai décidé de désinstaller Google Earth et de supprimer son fichier .list. Je ne l'utilise jamais de toute façon. Si quelqu'un a le même problème, faites-le moi savoir et je vous aiderai.

Update 3 : mentionne dans les commentaires qu'il existe un fichier cron, /etc/cron.daily/google-earth. Je l'ai parcouru et je l'ai trouvé ajouté au fichier .list:

deb http://dl.google.com/linux/earth/deb/ stable main

Alors peut-être que modifier cette partie du travail cron ou le désactiver complètement résoudrait le problème.

3
wjandrea

J'ai trouvé la réponse à cette question similaire: Plus de mises à jour pour Google Chrome 32 bits

J'ai lancé Sudo nano /etc/apt/sources.list.d/google-earth.list et modifié cette ligne:

deb http://dl.google.com/linux/earth/deb/ stable main

pour ça:

deb [Arch=AMD64] http://dl.google.com/linux/earth/deb/ stable main

Ensuite, Sudo apt update a réussi.

5
wjandrea

Abordant cette partie de la question:

Il semble donc que le fichier a été écrasé, ce qui signifie que la réponse actuelle n’est pas un correctif permanent, pas plus que le doublon.

J'ai ce problème avec Google 'Earth' et 'Chrome' (des listes de sources corrigées étant écrasées). Pour résoudre ce problème, j’ai fait une copie des listes de sources correctes et les ai sauvegardées, puis j’ai créé un script fix-google qui copie les versions enregistrées par-dessus celles de /etc/apt. Étant donné que je fais toujours des mises à jour avec aptitude, j'ai modifié le script utilisé pour démarrer aptitude afin d'exécuter fix-google avant de démarrer aptitude. Kludgy mais ça marche. J'ai trouvé ce problème super ennuyeux

0
Organic Marble