Google Chrome pour Linux a un bogue, corrigez-le ici

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.

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.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur ici !.

19 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Efrain dit

    Merci beaucoup, je viens de recevoir cette erreur :)

  2.   Omar Flores dit

    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

  3.   Emiliano dit

    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.

    1.    hannier arango dit

      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

  4.   Cronos élamodernes dit

    Il n'apparaît pas dans Arch, je suppose que c'est typique des autres distributions.

  5.   leonardo dit

    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

  6.   Jhonatan Apaico Sulca dit

    Merci pour la solution :)

  7.   Place Sergio dit

    Merci, très bonne contribution.

  8.   Fabricio à dit

    J'ai supprimé le référentiel et je n'obtiens plus rien.

    1.    Sergio Schiappapietra dit

      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.

  9.   Sergio Schiappapietra dit

    Super, cela a fonctionné pour moi. Je ne l'avais pas réalisé et j'avais ce problème. Merci!

  10.   Ale dit

    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.

  11.   hannier arango dit

    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

  12.   hannier arango dit

    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

  13.   hannier arango dit

    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

  14.   hannier arango dit

    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

  15.   hannier arango dit

    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?

  16.   Image de balise David Aguilar Hernandez dit

    Bonjour, le fichier .list a un autre nom, vous changez google-chrome.list en google.list, et cela fonctionne. Les salutations.

  17.   Ruben Stefani dit

    J'ai installé Chromium qui, pour moi, couvre tous les besoins. J'ai Ubuntu 21.04 et cela fonctionne parfaitement.