La suppression du support 32 bits de Google Chrome pour Linux affecte non seulement les utilisateurs 32 bits, mais également les utilisateurs 64 bits avec une erreur curieuse.
Hier, nous avons commencé à nous rappeler comment Google Chrome a mis fin au support 32 bits sur les systèmes Linux, sur Ubuntu 12.04 LTS et sur Debian 7. Cela ne cause pas seulement des séquelles sur les machines 32 bits qui n'ont plus de support, mais aussi sur les ordinateurs Linux 64 bits avec Google Chrome, donnant une erreur curieuse.
L'erreur est que lors de la vérification des mises à jour du système, Google Chrome vérifier à la fois 32 bits et 64 bitsDepuis que les 32 bits ont été supprimés, j'obtiens un message d'erreur qui dit ce qui suit.
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)
Le téléchargement de certains fichiers d'index a échoué. Ils ont été ignorés, ou d'anciens ont été utilisés à la place.
Chez Christian, cela signifie qu'il y a une erreur dans les packages i386 (32 bits) et qu'ils ne seront pas téléchargés. Cette erreur ne fait rien (les 64 bits sont téléchargés), cependant, oui cela émet une fenêtre d'erreur ennuyeuse chaque fois que nous demandons au navigateur de vérifier les mises à jour.
J'imagine que Google publie une sorte de correctif qui corrige cette erreur, mais nous ne savons pas combien de temps cela prendra. La bonne nouvelle est que est-il possible de corriger cette erreur en utilisant la ligne de commande Linux et en tapant la commande suivante (c'est un exemple pour Ubuntu et le gestionnaire de paquets apt, si vous utilisez Debian et que vous voulez installer chrome n'oubliez pas de changer le sudo en su au début puis la commande sans sudo).
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
La commande que nous avons entrée signifie que nous donnons l'ordre de n'utiliser que le référentiel 64 bits, en ignorant le référentiel i386, c'est donc la fin de l'erreur Google Chrome.
Cette erreur nous fait réfléchir sur le peu d'attention que Google Chrome porte aux utilisateurs de Linux, en négligeant de petites choses comme celles-ci. Si Google continue comme ça, il perdra une part importante d'utilisateurs avec des bogues comme celui-ci.
19 commentaires, laissez le vôtre
Merci beaucoup, je viens de recevoir cette erreur :)
Je le résous également, mais j'ai fait beaucoup d'autres étapes:
1) J'ai ouvert un terminal et y ai mis "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
2) dans la ligne «deb http://dl.google.com/linux/chrome/deb/ main stable »ajouter« [arch = amd64] »obtenant:
"Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ principal stable »
3) enregistrez les modifications et mettez à jour les dépôts avec "sudo apt-get update"
À quel point ils traitent ceux d'entre nous qui utilisent Chrome sur GNU / Linux
Le fichier google-chrome.list est régénéré à chaque mise à jour, il faut donc exécuter la commande après chaque mise à jour de chrome (en attendant une solution définitive de Google).
Salutations.
aider
cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
sed: impossible de lire /etc/apt/sources.list.d/google-chrome.list: le fichier ou le répertoire n'existe pas
Il n'apparaît pas dans Arch, je suppose que c'est typique des autres distributions.
Je vais tester si j'obtiens cette erreur. Je l'ai comme quatrième navigateur.
Premier Firefox, deuxième Chromium, troisième Konqueror, quatrième Chrome
Merci pour la solution :)
Merci, très bonne contribution.
J'ai supprimé le référentiel et je n'obtiens plus rien.
Fabricio, mais je ne me trompe pas, de cette façon Chrome ne pourra plus mettre à jour à partir de maintenant. Vous devez le désinstaller complètement, télécharger le programme d'installation officiel et l'installer à nouveau.
Super, cela a fonctionné pour moi. Je ne l'avais pas réalisé et j'avais ce problème. Merci!
Dites la vérité Google le fait exprès car il ne le fait pas à Windows, vous pouvez l'utiliser dans les versions 32 bits 64 bits, c'est une blague pour ceux qui utilisent des systèmes Linux.
Il me dit qu'il ne peut pas être lu car il n'y a pas de fichier ou de répertoire, et je copie tout le sudo
j'ai compris
W: erreur GPG: http://dl.google.com/linux/chrome/deb Version stable: les signatures suivantes n'ont pas pu être vérifiées car leur clé publique n'est pas disponible: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W: Le référentiel "http://dl.google.com/linux/chrome/deb version stable" n'est pas signé.
N: Les données d'un référentiel comme celui-ci ne peuvent pas être authentifiées et leur utilisation est donc potentiellement dangereuse.
N: Consultez la page de manuel apt-secure (8) pour plus de détails sur la création de référentiels et la configuration des utilisateurs.
N: Omettre l'utilisation du fichier configuré "main / binary-i386 / Packages" car le référentiel "http://dl.google.com/linux/chrome/deb stable InRelease" ne prend pas en charge l'architecture "i386"
et quand je lance sudo ça sort ça
cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
sed: impossible de lire /etc/apt/sources.list.d/google-chrome.list: le fichier ou le répertoire n'existe pas
aider
quand je lance sudo, ça me dit ça
cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
sed: impossible de lire /etc/apt/sources.list.d/google-chrome.list: le fichier ou le répertoire n'existe pas
j'ai compris
cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
sed: impossible de lire /etc/apt/sources.list.d/google-chrome.list: le fichier ou le répertoire n'existe pas
cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
sed: impossible de lire /etc/apt/sources.list.d/google-chrome.list: le fichier ou le répertoire n'existe pas
Qu'est-ce que je fais?
Bonjour, le fichier .list a un autre nom, vous changez google-chrome.list en google.list, et cela fonctionne. Les salutations.
J'ai installé Chromium qui, pour moi, couvre tous les besoins. J'ai Ubuntu 21.04 et cela fonctionne parfaitement.