Cómo evitar un error 404 en Homebrew para macOS
Estás instalando algunos paquetes con Homebrew en tu Mac cuando ves un error 404. La instalación simplemente se detiene. Seriamente?
El equipo de Homebrew es generalmente bueno en encontrar y corregir errores 404, por lo que se ejecuta actualización de cerveza
generalmente resolverá tales problemas. Pero si eso no funciona, y necesita una aplicación en particular en este momento, puede solucionar el problema usted mismo. Así es cómo.
Paso uno: encontrar el archivo Homebrew no puede
Lo primero que debes hacer es encontrar el archivo que falta. En general, el primer paso es mirar la URL de descarga que Homebrew intentó usar para encontrar dónde se aloja el proyecto..
En mi ejemplo, el archivo que no se pudo encontrar fue mp4v2-2.0.0.tar.bz2, que está alojado en Google Code. Ese es un servicio que Google cerró y archivó recientemente, que podría ser el problema. Para investigar, me dirijo a mp4v2.googlecode.com, el sitio desde el cual Homewbrew intentó descargar, luego diríjase a la página de "Descargas" para encontrar el archivo que necesito.
Parece que Google Code ha cambiado las URL para sus descargas, por lo que Homebrew falló. No importa: podemos descargar el archivo manualmente aquí haciendo clic en el enlace.
Su proceso para rastrear el archivo que necesita puede verse un poco diferente, dependiendo de dónde se almacenan los archivos que necesita, pero la idea es la misma. Debe dirigirse a la página donde se aloja el proyecto y descargar el archivo exacto que Homebrew estaba buscando.
Paso dos: Pon el archivo en el caché de Homebrew
Ahora que tenemos el archivo, debemos acceder a la carpeta de la biblioteca oculta en el Finder, y luego ir a la caché de Homebrew. Desde la carpeta de la Biblioteca vaya a Caches> Homebrew.
Para llegar a esta carpeta rápidamente, puede presionar Command Shift y G en el Finder, luego pegar ~ / Biblioteca / Caches / Homebrew
.
Verás un montón de archivos que Homebrew ha descargado recientemente. Arrastra el archivo que acabas de descargar a la carpeta para que esté junto a ellos, así:
Homebrew ahora tiene acceso al archivo exacto que no pudo encontrar antes.
Paso tres: Ejecutar Brew Instalar de nuevo
¡La parte más difícil ya está hecha! Intente instalar el software como lo hizo antes, y Homebrew encontrará el archivo faltante en el caché. Esto es lo que parece:
Como puede ver, Homebrew piensa que descargó el archivo anteriormente y lo usa para completar la instalación. Ahora puede volver a cualquier trabajo muy importante que necesite hacer. Mi agradecimiento a Jason Verly en MyGeekDaddy.net por señalar esta práctica solución.