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.
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.
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