14Sep

Ako pracovať okolo 404 Chyba v Homebrew pre MacOS

Inštalujete niektoré balíky s aplikáciou Homebrew na počítači Mac, keď uvidíte chybu 404.Inštalácia sa jednoducho zastaví.Vážne?

Tím Homebrew je vo všeobecnosti dobrý pri hľadaní a odstraňovaní chýb 404, takže bežná aktualizácia varí vo všeobecnosti rieši takéto problémy. Ak to však nefunguje, a práve teraz potrebujete konkrétnu aplikáciu, môžete vyriešiť problém sami. Tu je návod.

Krok 1: Vyhľadanie súboru Homebrew Nemožno

Prvá vec, ktorú musíte urobiť, je nájsť chýbajúci súbor. Všeobecne je prvým krokom preskúmanie adresy URL na stiahnutie, ktorú spoločnosť Homebrew pokúsila použiť na nájdenie miesta, kde je hostiteľ projektu.

V mojom príklade bol súbor, ktorý nebol nájdený, mp4v2-2.0.0.tar.bz2, ktorý je hosťovaný v službe Google Code. To je služba, ktorú spoločnosť Google vypínala a archivovala nedávno, čo môže byť problém. Ak chcete vyšetriť, smerujem na stránku mp4v2.googlecode.com, stránka Homewbrew sa pokúsila prevziať súbor a potom prejsť na stránku "Súbory na prevzatie" a nájsť súbor, ktorý potrebujem.

Zdá sa, že kód spoločnosti Google zmenil adresy URL pre ich prevzatie, čo je dôvod, prečo Homebrew zlyhal. Nezáleží na tom, že súbor môžeme stiahnuť manuálne tu kliknutím na odkaz.

Váš postup sledovania súboru, ktorý potrebujete, môže vyzerať trochu inak, v závislosti od toho, kde sú uložené potrebné súbory, ale myšlienka je rovnaká.Musíte ísť na stránku, kde je projekt hosťovaný a stiahnuť presný súbor, ktorý Homebrew hľadal.

Druhý krok: Vložte súbor do vyrovnávacej pamäte aplikácie Homebrew

Teraz, keď máme súbor, musíme prejsť do priečinka skrytá knižnica v aplikácii Finder a potom prejsť na vyrovnávaciu pamäť Homebrew. Z priečinka Knižnica prejdite do priečinkov Cache & gt;Homebrew.

Aby ste sa dostali do tohto priečinka rýchlo, môžete v nástroji Finder stlačiť Command Shift a G a potom vložiť ~ /Library/Caches/ Homebrew.

Uvidíte veľa súborov, ktoré spoločnosť Homebrew nedávno stiahla. Presuňte súbor, ktorý ste práve prevzali do priečinka, takže je vedľa nich:

Homebrew má teraz prístup k presnému súboru, ktorý predtým nemohol nájsť.

Tretí krok: Spustiť znovu spustiť Brew

Tvrdá časť je hotová!Pokúste sa inštalovať softvér rovnako ako predtým a Homebrew nájde chýbajúci súbor v cache. Tu je to, ako to vyzerá:

Ako vidíte, Homebrew si myslí, že súbor stiahol skôr a používa ho na dokončenie inštalácie. Teraz sa môžete vrátiť k akejkoľvek veľmi dôležitej práci, ktorú potrebuje.Ďakujem Jasonovi Verlymu na MyGeekDaddy.net za poukázanie na toto šikovné riešenie.