Ako pracovať okolo 404 Chyba v Homebrew pre MacOS
Nainštalujete niektoré balíčky s aplikáciou Homebrew na počítači Mac, keď sa zobrazí chyba 404. Inštalácia sa jednoducho zastaví. vážne?
Tím Homebrew je všeobecne dobrý pri hľadaní a stanovení 404 chýb, takže beží aktualizovať varenie
všeobecne vyrieši takéto problémy. Ak to však nefunguje, a práve teraz potrebujete konkrétnu aplikáciu, môžete problém vyriešiť sami. Tu je návod.
Prvý krok: Nájdite súbor Homebrew Can not
Prvá vec, ktorú musíte urobiť, je nájsť chýbajúci súbor. Vo všeobecnosti je prvým krokom preskúmanie adresy URL na stiahnutie, ktorú spoločnosť Homebrew pokúsila použiť na nájdenie miesta, kde je projekt hosťovaný.
V mojom príklade súbor, ktorý sa nenašiel, bol 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, kde sa stránka Homewbrew pokúsila prevziať, potom prejdite na stránku "Súbory na prevzatie" a nájdite súbor, ktorý potrebujem.
Zdá sa, že kód spoločnosti Google zmenil adresy URL pre ich sťahovanie, č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áš proces 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 stiahnúť presný súbor, ktorý Homebrew hľadal.
Druhý krok: Vložte súbor do vyrovnávacej pamäte Homebrew
Teraz, keď máme súbor, musíme pristúpiť k skrytej zložke knižnice v aplikácii Finder a potom prejsť na vyrovnávaciu pamäť Homebrew. Z priečinka Knižnica prejdite do priečinkov Cache> Homebrew.
Ak sa chcete rýchlo dostať do tohto priečinka, môžete v nástroji Finder stlačiť klávesy Command Shift a G a potom prilepiť ~ / Library / cache / Homebrew
.
Zobrazí sa veľa súborov, ktoré spoločnosť Homebrew nedávno stiahla. Pretiahnite súbor, ktorý ste práve prevzali do priečinka, takže je vedľa nich, napríklad:
Homebrew má teraz prístup k presnému súboru, ktorý predtým nemohol nájsť.
Tretí krok: Spustiť opäť inštaláciu
Tvrdá časť je hotová! Pokúste sa nainštalovať softvér rovnako ako predtým a Homebrew nájde chýbajúci súbor v cache. Tu je to, ako to vyzerá takto:
Ako môžete vidieť, 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.