Cum să repari eroarea „zsh: command not found: brew” în Mac Homebrew

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:

  • Deschideți Terminal pe Mac-ul dumneavoastră și dezinstalați Homebrew lipind următoarea comandă și apăsând tasta Return:
    brew uninstall   
  • Tastați următoarea comandă și apăsați Return pentru a reinstala Homebrew:
    /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.