1 votes

Sudo apt-get update échoue avec une erreur de hachage mismatch

Comme le montre le titre, j'ai reçu l'erreur "Failed to fetch ... Hash Sum mismatch". J'ai essayé cette méthode :

  1. Supprimer /var/lib/apt/lists/* ne fonctionne pas...

  2. Pensant que je suis derrière un proxy, j'ai essayé de résoudre "Hash Sum Mismatch" de cette manière :

    En créant un fichier /etc/apt/apt.conf.d/99fixbadproxy avec ce contenu

    Acquire::http::Pipeline-Depth 0;

    Acquire::http::No-Cache true;

    Acquire::BrokenProxy true;

  3. J'ai essayé plusieurs autres solutions fournies sur askubuntu cependant, cela ne fonctionne pas.

Jetez un œil à mon erreur sur le terminal.

Capture d'écran de l'erreur obtenue dans le Terminal

3voto

Cette solution a finalement fonctionné pour moi :

  1. sudo rm -rf /var/lib/apt/lists/*
  2. sudo apt-get update -o Acquire::CompressionTypes::Order::=gz
  3. sudo apt-get update && sudo apt-get upgrade

Source : https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1785778

3voto

Saumyadeep Sarkar Points 46

Eh bien, cela pourrait être lié au problème de caches au sein de votre fournisseur d'accès à Internet. Ces paquets sont répartis dans plusieurs endroits pour être disponibles à l'échelle mondiale, en raison de cela, ces paquets ne reçoivent parfois pas les mises à jour à un moment donné dans certains endroits, c'est pourquoi vous avez rencontré cette erreur de somme de hachage.

Je vous recommanderais d'effectuer cette action en changeant l'adresse du proxy/VPN, ce qui changera l'adresse IP.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X