14Sep
Você está instalando alguns pacotes com Homebrew em seu Mac, quando você vê um erro 404.A instalação simplesmente pára. A sério?
A equipe Homebrew geralmente é boa para encontrar e corrigir 404 erros, portanto, executar a atualização brew geralmente resolverá esses problemas. Mas se isso não funcionar, e você precisa de um aplicativo específico agora mesmo, você pode resolver o problema sozinho. Veja como.
Passo Um: Encontre o arquivo Homebrew não pode
A primeira coisa que você precisa fazer é encontrar o arquivo ausente. Geralmente, o primeiro passo é olhar para o URL do download que Homebrew tentou usar para encontrar onde o projeto está hospedado.
No meu exemplo, o arquivo que não pôde ser encontrado foi mp4v2-2.0.0.tar.bz2, que está hospedado no Google Code. Esse é um serviço que o Google encerrou e arquivou recentemente, o que pode ser o problema. Para investigar, chego ao mp4v2.googlecode.com, o site Homewbrew tentou fazer o download, então vá para a página "Downloads" para encontrar o arquivo que eu preciso.
Parece que o Google Code mudou os URLs para seus downloads, e é por isso que o Homebrew falhou. Não importa: podemos baixar o arquivo manualmente aqui clicando no link.
Seu processo para rastrear o arquivo que você precisa pode parecer um pouco diferente, dependendo de onde os arquivos que você precisa são armazenados, mas a idéia é a mesma. Você precisa ir para a página onde o projeto está hospedado e baixar o arquivo exato que o Homebrew estava procurando.
Passo dois: coloque o arquivo no cache do Homebrew
Agora que obtivemos o arquivo, precisamos acessar a pasta da biblioteca oculta no Finder e, em seguida, vá para o cache do Homebrew. Na pasta Biblioteca, vá para Caches & gt;Homebrew.
Para acessar rapidamente esta pasta, você pode pressionar Comando Shift e G no Finder e, em seguida, cole ~ /Library/Caches/ Homebrew.
Você verá um monte de arquivos que o Homebrew baixou recentemente. Arraste o arquivo que você acabou de baixar para a pasta, por isso está ao lado deles, assim:
Homebrew agora tem acesso ao arquivo exato que não conseguiu encontrar antes.
Passo Três: Execute o Brew Instale novamente
A parte difícil é feita! Tente instalar o software exatamente como você fez antes, e o Homebrew encontrará o arquivo ausente no cache. Veja o que isso parece:
Como você pode ver, a Homebrew pensa que baixou o arquivo anteriormente e o usa para concluir a instalação. Agora você pode voltar para qualquer trabalho muito importante que é necessário. Meus agradecimentos a Jason Verly no MyGeekDaddy.net por apontar esta útil solução alternativa.