Dacă întâlniți eroarea „zsh: command not found: brew” în timpul utilizării Homebrew, cel mai probabil înseamnă că aplicația Terminal nu poate găsi executabilul Homebrew. Aceasta poate fi o sursă de frustrare pentru mulți utilizatori de Mac care se bazează pe Homebrew pentru a gestiona aplicațiile și bibliotecile. Nu vă faceți griji, deoarece în acest articol vom analiza câteva soluții posibile pentru a remedia această problemă. Fie că ești un utilizator experimentat sau un începător, soluțiile de mai jos te vor ajuta să returnezi funcționalitatea Homebrew pe Mac-ul tău. Asigurați-vă că urmați pașii cu atenție pentru a elimina orice obstacol în utilizarea acestei utilitare esențiale.
1. Încearcă să reinstalezi Homebrew
Reinstalarea Homebrew poate elimina orice fișiere corupte sau învechite și poate instala o copie proaspătă a Homebrew. Pentru a elimina Homebrew, urmați acești pași:
brew uninstall
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Aceasta va descărca și instala cea mai recentă versiune a Homebrew. Odată ce reporniți aplicația Terminal, ar trebui să puteți folosi comanda brew fără probleme.
2. Adăugați Brew la variabila de mediu PATH
Există o probabilitate mare ca Homebrew să nu fi fost adăugat la variabila PATH în timpul instalării, ceea ce înseamnă că terminalul dumneavoastră nu poate localiza executabilul Homebrew.
Puteți remedia acest lucru adăugând manual Homebrew la PATH prin Terminal. Comanda variază ușor în funcție de tipul de procesor al Mac-ului dumneavoastră (Intel sau procesor Apple silicon). Pur și simplu copiați și lipiți comanda potrivită pentru Mac-ul dumneavoastră în aplicația Terminal.
Dacă aveți un Mac cu procesor Apple silicon, introduceți această comandă:
export PATH="/opt/homebrew/bin:$PATH"
Dacă Mac-ul dumneavoastră are un procesor Intel, introduceți în schimb această comandă:
export PATH="/usr/local/bin:$PATH"
Puteți verifica dacă Homebrew a fost adăugat cu succes la variabila PATH utilizând următoarea comandă:
echo $PATH
Aceasta va afișa toate fișierele executabile pe care Terminalul le poate găsi. Dacă Homebrew este prezent în listă, aceasta înseamnă că Terminalul poate localiza cu succes executabilul Homebrew.
Xcode Command Line Tools este un pachet dezvoltat și întreținut de Apple care conține toate uneltele, compilatoarele și debugger-urile incluse în întreaga suită Xcode IDE. Mulți utilizatori au raportat că Homebrew nu poate funcționa fără instalarea Xcode Command Line Tools. Puteți să-l instalați tastând următoarea comandă în Terminal și apăsând Return:
xcode-select
După aceasta, puteți verifica instalarea utilizând următoarea comandă:
xcode-select -p
Dacă instalarea a fost reușită, ar trebui să obțineți următoarea ieșire după ce introduceți comanda:
/Library/Developer/CommandLineTools
Homebrew oferă numeroase aplicații utile și reprezintă o utilitate esențială pentru orice utilizator avansat de Mac. Dacă întâlniți eroarea „zsh: command not found: brew”, una dintre soluțiile discutate mai sus ar trebui să rezolve problema și să vă permită să vă bucurați de cel mai bun manager de pachete disponibil pentru macOS.