Échec du référentiel avec Google Chrome

14
Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'i386'

est ce que j'obtiens en jouant

sudo apt-get update.

J'ai trouvé une solution sur ce site Web ( sauter l'acquisition du fichier configuré 'main / binary-i386 / Packages' en tant que référentiel 'xxx' ne prend pas en charge l'architecture 'i386' )

et exécuté

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

mais je suis revenu

No command 'deb' found, did you mean:
 Command 'dex' from package 'dex' (universe)
 Command 'debc' from package 'devscripts' (main)
 Command 'deb3' from package 'quilt' (main)
 Command 'dab' from package 'bsdgames' (universe)
 Command 'derb' from package 'icu-devtools' (main)
 Command 'debi' from package 'devscripts' (main)
 Command 'xdeb' from package 'xdeb' (universe)
 Command 'dwb' from package 'dwb' (universe)
deb: command not found

Je ne suis pas en mesure de commenter l'ancien message car je n'ai pas 50 points de réputation, je m'excuse donc de répéter la question.

Matthew Lonis
la source
1
Utilisez-vous un système d'exploitation 32 bits ou 64 bits?
xangua

Réponses:

20

Ce n'est pas une commande de terminal; il s'agit du contenu de ce fichier:

/etc/apt/sources.list.d/google-chrome.list

Si vous avez une installation 64 bits, vous devez modifier le fichier et remplacer la dernière ligne par:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

Si vous avez une installation 32 bits, vous feriez mieux de simplement supprimer le fichier. Il n'y aura pas d'autres mises à jour de Google Chrome pour 32 bits.

Gunnar Hjalmarsson
la source
1
Si vous avez une installation 32 bits, il est préférable de supprimer le référentiel par sudo ppa-purge -s dl.google.com ppa:linux/chrome. De cette façon, les packages installés à partir du référentiel seront supprimés (ou rétrogradés).
jarno
6

Cette commande fera l'affaire!

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

Ou vérifiez les fichiers /etc/apt/sources.list.d/google-chrome.listet /etc/apt/sources.list, et modifiez la ligne ci-dessous:

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

deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stable main


Finalement..

sudo apt-get update
Gayan Weerakutti
la source
-2

Il existe une solution plus simple que celle que vous avez trouvée.

Allez dans "Logiciels et mises à jour" => "Autres programmes" et décochez dl.google.com/linux/chrome/deb/stable .

Cela résoudra votre problème. Cela désactivera également la mise à jour de Google Chrome, mais c'est le meilleur moyen tandis que l'autre solution n'apparaît pas.

mcangussu
la source
3
J'ai du mal à comprendre comment cela peut être "la meilleure façon" si vous avez une installation 64 bits, pour laquelle les futures mises à jour de Google Chrome seront publiées.
Gunnar Hjalmarsson