If-Koubou

Jak obejść błąd 404 w Homebrew dla macOS

Jak obejść błąd 404 w Homebrew dla macOS (Jak)

Instalujesz niektóre pakiety z Homebrew na Macu, gdy widzisz błąd 404. Instalacja po prostu się zatrzymuje. Poważnie?

Zespół Homebrew jest ogólnie dobry w znajdowaniu i naprawianiu błędów 404, więc działa napar aktualizacja z reguły rozwiąże takie problemy. Ale jeśli to nie zadziała, a potrzebujesz konkretnej aplikacji już teraz, możesz samodzielnie rozwiązać problem. Oto jak.

Krok pierwszy: znajdź plik Homebrew nie może

Pierwszą rzeczą, którą musisz zrobić, to znaleźć brakujący plik. Zasadniczo pierwszym krokiem jest sprawdzenie, jaki adres URL pobierania Homebrew próbował znaleźć, gdzie znajduje się projekt.

W moim przykładzie nie można znaleźć pliku mp4v2-2.0.0.tar.bz2, który jest hostowany w Google Code. To usługa, którą Google niedawno zamknął i zarchiwizował, co może być problemem. Aby to zbadać, udałem się na stronę mp4v2.googlecode.com, którą Homewbrew próbowało pobrać, a następnie przejdź do strony "Pobrane pliki", aby znaleźć potrzebny plik.

Wygląda na to, że Google Code zmienił adresy URL swoich pobrań, dlatego Homebrew nie powiodło się. Nieważne: możemy pobrać plik ręcznie tutaj, klikając link.

Twój proces śledzenia potrzebnego pliku może wyglądać nieco inaczej, w zależności od tego, gdzie przechowywane są potrzebne pliki, ale pomysł jest taki sam. Musisz udać się na stronę, na której znajduje się projekt, i pobrać dokładny plik, którego szukał Homebrew.

Krok drugi: umieść plik w pamięci podręcznej Homebrew

Teraz, gdy mamy już plik, musimy uzyskać dostęp do ukrytego folderu Biblioteki w Finderze, a następnie udać się do pamięci podręcznej Homebrew. Z folderu Biblioteki przejdź do Caches> Homebrew.

Aby szybko przejść do tego folderu, możesz nacisnąć Command Shift i G w Finderze, a następnie wkleić ~ / Library / Caches / Homebrew.

Zobaczysz kilka plików, które ostatnio pobrał Homebrew. Przeciągnij właśnie pobrany plik do folderu, aby znalazł się obok nich, na przykład:

Homebrew ma teraz dostęp do dokładnego pliku, którego wcześniej nie mógł znaleźć.

Krok trzeci: Uruchom ponownie instalację naparu

Najtrudniejsza część jest zrobiona! Spróbuj zainstalować oprogramowanie, tak jak wcześniej, a Homebrew znajdzie brakujący plik w pamięci podręcznej. Oto, jak to wygląda:

Jak widać, Homebrew uważa, że ​​wcześniej pobrał plik i używa go do ukończenia instalacji. Możesz teraz powrócić do bardzo ważnej pracy, jakiej potrzebuje. Dziękuję Jasonowi Verly'emu z MyGeekDaddy.net za wskazanie tego poręcznego rozwiązania.