Команда Homebrew обычно хороша в поиске и исправлении ошибок 404, поэтому работает
brew update
как правило, решают такие проблемы. Но если это не сработает, и вам нужно определенное приложение прямо сейчас, вы можете обойти эту проблему самостоятельно. Вот как.
Шаг первый: найдите файл Homebrew Can not
Первое, что вам нужно сделать, это найти недостающий файл. Как правило, первым шагом является просмотр URL-адреса загрузки, который Homebrew пытался использовать, чтобы найти место размещения проекта.
В моем примере файл, который не удалось найти, был mp4v2-2.0.0.tar.bz2, который размещен в Google Code. Это сервис Google, который недавно закрыл и заархивировал, что может быть проблемой. Чтобы исследовать, я направляюсь в mp4v2.googlecode.com, сайт Homewbrew попытался загрузить, а затем перейдите на страницу «Загрузки», чтобы найти нужный мне файл.
Ваш процесс отслеживания нужного вам файла может выглядеть немного иначе, в зависимости от того, где хранятся файлы, которые вам нужны, но идея такая же. Вам нужно отправиться на страницу, на которой размещен проект, и загрузить точный файл, который ищет Homebrew.
Шаг второй: поместите файл в кэш-память Homebrew
Теперь, когда у нас есть файл, нам нужно получить доступ к скрытой папке «Библиотека» в Finder, а затем перейти к кэшу Homebrew. В папке Library перейдите в Caches> Homebrew.
~/Library/Caches/Homebrew
Шаг третий: Запустите Brew Install Again
Трудная часть! Попытайтесь установить программное обеспечение так же, как и раньше, и Homebrew найдет недостающий файл в кеше. Вот что это выглядит: