Come aggirare un errore 404 in Homebrew per macOS

homebrew-404-errore

Stai installando alcuni pacchetti con Homebrew sul tuo Mac, quando vedi un errore 404. L'installazione si interrompe semplicemente. Sul serio?

RELAZIONATO: Come installare i pacchetti con Homebrew per OS X

Il team Homebrew è generalmente bravo a trovare e correggere errori 404, quindi correndo brew update risolverà generalmente tali problemi. Ma se non funziona e hai bisogno di una particolare applicazione in questo momento, puoi aggirare il problema da solo. Ecco come.

Fase 1: trovare il file Homebrew Impossibile

La prima cosa che devi fare è trovare il file mancante. Generalmente il primo passo è guardare l'URL di download che Homebrew ha provato a usare per trovare dove è ospitato il progetto.

Nel mio esempio, il file che non è stato trovato era mp4v2-2.0.0.tar.bz2, ospitato su Google Code. Questo è un servizio che Google ha chiuso e archiviato di recente, il che potrebbe essere il problema. Per indagare, mi dirigo verso mp4v2.googlecode.com, il sito da cui Homewbrew ha provato a scaricare, quindi vado alla pagina “Download” per trovare il file di cui ho bisogno.

homebrew-mp4v2

Sembra che Google Code abbia modificato gli URL per i loro download, motivo per cui Homebrew non è riuscito. Non importa: possiamo scaricare manualmente il file qui facendo clic sul collegamento.

Il processo per rintracciare il file necessario potrebbe apparire leggermente diverso, a seconda di dove sono memorizzati i file necessari, ma l'idea è la stessa. Devi andare alla pagina in cui è ospitato il progetto e scaricare il file esatto che Homebrew stava cercando.

Passaggio due: inserisci il file nella cache di Homebrew

Ora che abbiamo ottenuto il file, dobbiamo accedere alla cartella Libreria nascosta nel Finder, quindi andare alla cache di Homebrew. Dalla cartella Libreria vai su Cache> Homebrew.

-Cache-folder homebrew

Per accedere rapidamente a questa cartella puoi premere Command Shift e G nel Finder, quindi incollare ~/Library/Caches/Homebrew.

homebrew-botte-veloce

Vedrai un mucchio di file che Homebrew ha scaricato di recente. Trascina il file che hai appena scaricato nella cartella in modo che sia accanto a loro, in questo modo:

homebrew-cache file

Homebrew ora ha accesso al file esatto che prima non riusciva a trovare.

Passaggio 3: eseguire nuovamente Brew Brew

La parte difficile è finita! Tenta di installare il software come hai fatto prima e Homebrew troverà il file mancante nella cache. Ecco come appare:

homebrew-file-già-scaricato

Come puoi vedere, Homebrew pensa che abbia scaricato il file in precedenza e lo utilizza per completare l'installazione. Ora puoi tornare a qualsiasi lavoro molto importante sia necessario. I miei ringraziamenti a Jason Verly su MyGeekDaddy.net per avermi segnalato questa utile soluzione.

Articoli correlati

Ultimi articoli