Homepage » come » Come lavorare intorno a un errore 404 in Homebrew per macOS

    Come lavorare intorno a un errore 404 in Homebrew per macOS

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

    Il team di Homebrew è generalmente bravo nel trovare e correggere errori 404, quindi è in esecuzione preparare l'aggiornamento risolverà generalmente tali problemi. Ma se ciò non funziona e hai bisogno di una particolare applicazione in questo momento, puoi risolvere il problema da solo. Ecco come.

    Fase uno: trova il file Homebrew Can not

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

    Nel mio esempio, il file che non è stato trovato era mp4v2-2.0.0.tar.bz2, che è 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 su mp4v2.googlecode.com, il sito che Homewbrew ha provato a scaricare, quindi vai alla pagina "Download" per trovare il file che mi serve.

    Sembra che Google Code abbia modificato gli URL per i loro download, motivo per cui Homebrew ha fallito. Non importa: possiamo scaricare il file manualmente qui cliccando sul link.

    Il tuo processo per rintracciare il file che ti serve potrebbe sembrare un po 'diverso, a seconda di dove sono archiviati i file che ti servono, ma l'idea è la stessa. Devi andare alla pagina in cui è ospitato il progetto e scaricare il file esatto che cercava Homebrew.

    Passo due: Metti il ​​file nella cache di Homebrew

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

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

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

    Homebrew ora ha accesso al file esatto che non è stato possibile trovare prima.

    Passaggio 3: eseguire di nuovo l'installazione

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

    Come puoi vedere, Homebrew pensa di aver scaricato il file in precedenza e lo usa per completare l'installazione. Ora puoi tornare a qualsiasi lavoro molto importante sia necessario. I miei ringraziamenti a Jason Verly su MyGeekDaddy.net per aver sottolineato questa soluzione pratica.