14Sep
Instalați unele pachete cu Homebrew pe Mac, când vedeți o eroare de 404.Instalarea se oprește pur și simplu. Serios?
Echipa Homebrew este în general bună în ceea ce privește găsirea și corectarea erorilor 404, astfel încât actualizarea actualizării băuturii va rezolva, în general, astfel de probleme. Dar dacă acest lucru nu funcționează și aveți nevoie de o aplicație specială chiar acum, puteți rezolva singur problema. Iată cum.
Pasul unu: găsiți fișierul Homebrew Nu se poate
Primul lucru pe care trebuie să-l faceți este să găsiți fișierul lipsă.În general, primul pas este să te uiți la URL-ul de descărcare pe care Homebrew l-a încercat să-l folosească pentru a afla unde este găzduit proiectul.
În exemplul meu, fișierul care nu a putut fi găsit a fost mp4v2-2.0.0.tar.bz2, care este găzduit la Google Code. Acesta este un serviciu pe care Google la închis și arhivat recent, ceea ce ar putea fi problema. Pentru a investiga, mă îndrept spre mp4v2.googlecode.com, site-ul Homewbrew a încercat să se descarce, apoi mergeți la pagina "Descărcări" pentru a găsi fișierul de care am nevoie.
Se pare că Google Code a modificat adresele URL pentru descărcări, motiv pentru care Homebrew a eșuat. Nu contează: putem descărca manual fișierul aici făcând clic pe link.
Procesul dvs. de urmărire a fișierului de care aveți nevoie ar putea să pară puțin diferit, în funcție de locul unde sunt stocate fișierele de care aveți nevoie, dar ideea este aceeași. Trebuie să vă îndreptați către pagina în care este găzduit proiectul și să descărcați fișierul exact pe care Homebrew l-a căutat.
Pasul doi: Puneți fișierul în cache-ul Homebrew
Acum, când avem dosarul, trebuie să accesăm dosarul Bibliotecă ascuns în Finder, apoi să mergem în cache-ul Homebrew. Din dosarul Bibliotecă mergeți la Cache & gt;Homebrew.
Pentru a ajunge rapid în acest dosar, puteți apăsa comanda Shift și G în Finder, apoi lipiți ~ /Library/Caches/ Homebrew.
Veți vedea o grămadă de fișiere pe care Homebrew le-a descărcat de curând. Glisați fișierul pe care tocmai l-ați descărcat în dosar, astfel încât să fie alături de el:
Homebrew are acum acces la fișierul exact pe care nu l-a găsit înainte.
Pasul al treilea: Instalați din nou programul de instalare a noului program
Partea greu este făcută!Încercați să instalați software-ul exact așa cum ați făcut înainte și Homebrew va găsi fișierul lipsă în memoria cache. Iată ce arată:
După cum puteți vedea, Homebrew crede că a descărcat fișierul mai devreme și îl folosește pentru a finaliza instalarea. Acum puteți să vă întoarceți la lucrul foarte important pe care trebuie să-l faceți. Mulțumesc lui Jason Verly de la MyGeekDaddy.net pentru că a arătat acest lucru la îndemână.