Page d'accueil » comment » Comment contourner une erreur 404 dans Homebrew pour macOS

    Comment contourner une erreur 404 dans Homebrew pour macOS

    Vous installez des paquets avec Homebrew sur votre Mac lorsque vous voyez une erreur 404. L'installation s'arrête simplement. Sérieusement?

    L’équipe Homebrew sait généralement bien trouver et corriger les erreurs 404; mise à jour de la bière résoudra généralement ces problèmes. Mais si cela ne fonctionne pas et que vous avez besoin d'une application particulière pour le moment, vous pouvez contourner le problème vous-même. Voici comment.

    Première étape: Trouver le fichier que Homebrew ne peut pas

    La première chose à faire est de trouver le fichier manquant. Généralement, la première étape consiste à examiner l'URL de téléchargement que le serveur Homebrew a essayé de localiser où le projet est hébergé..

    Dans mon exemple, le fichier introuvable était mp4v2-2.0.0.tar.bz2, qui est hébergé sur Google Code. C'est un service que Google a récemment arrêté et archivé, ce qui pourrait poser problème. Pour enquêter, je me rends sur mp4v2.googlecode.com, le site Homewbrew a essayé de télécharger à partir de, puis je me dirige vers la page “Téléchargements” pour trouver le fichier dont j'ai besoin..

    Il semble que Google Code ait modifié les URL de leurs téléchargements, ce qui explique l'échec de Homebrew. Peu importe: nous pouvons télécharger le fichier manuellement ici en cliquant sur le lien..

    Votre processus de recherche du fichier dont vous avez besoin peut sembler légèrement différent, en fonction du lieu où les fichiers dont vous avez besoin sont stockés, mais l’idée est la même. Vous devez vous rendre sur la page où le projet est hébergé et télécharger le fichier exact recherché par Homebrew..

    Deuxième étape: mettre le fichier dans le cache de Homebrew

    Maintenant que nous avons le fichier, nous devons accéder au dossier caché de la bibliothèque dans le Finder, puis accéder au cache Homebrew. Dans le dossier Bibliothèque, allez à Caches> Homebrew.

    Pour accéder rapidement à ce dossier, vous pouvez appuyer sur Commande Maj et G dans le Finder, puis coller ~ / Bibliothèque / Caches / Homebrew.

    Vous verrez un tas de fichiers récemment téléchargés par Homebrew. Faites glisser le fichier que vous venez de télécharger dans le dossier afin qu'il soit à côté, comme ceci:

    Homebrew a maintenant accès au fichier exact qu'il ne pouvait pas trouver auparavant.

    Troisième étape: relancez l'installation de Brew

    La partie difficile est terminée! Essayez d’installer le logiciel comme vous l’avez fait auparavant et Homebrew trouvera le fichier manquant dans le cache. Voici à quoi ça ressemble:

    Comme vous pouvez le constater, Homebrew pense avoir déjà téléchargé le fichier et l’utilise pour terminer l’installation. Vous pouvez maintenant revenir à tout travail très important qu’il faut accomplir. Merci à Jason Verly de MyGeekDaddy.net pour avoir signalé cette solution de contournement pratique.