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

Întâmpinarea erorii „zsh: command not found: brew” în timpul utilizării Homebrew indică, de obicei, faptul că aplicația Terminal nu reușește să identifice executabilul Homebrew. Această situație poate fi frustrantă pentru mulți utilizatori de Mac care se bazează pe Homebrew pentru gestionarea aplicațiilor și a bibliotecilor. Nu vă îngrijorați, acest articol oferă o serie de soluții pentru a remedia această problemă. Indiferent dacă sunteți un utilizator experimentat sau un începător, metodele prezentate vă vor ajuta să restabiliți funcționalitatea Homebrew pe sistemul dvs. Mac. Urmați cu atenție pașii pentru a elimina orice impediment în utilizarea acestei unelte indispensabile.

1. Reinstalarea Homebrew

Reinstalarea Homebrew poate elimina eventualele fișiere corupte sau învechite, permițând instalarea unei copii noi a aplicației. Pentru a dezinstala Homebrew, parcurgeți următorii pași:

  • Deschideți aplicația Terminal pe Mac și dezinstalați Homebrew introducând următoarea comandă și apăsând tasta Return:
    brew uninstall 
  • Introduceți această comandă și apăsați Return pentru a reinstala Homebrew:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 

Această acțiune va descărca și instala cea mai recentă versiune Homebrew. După repornirea aplicației Terminal, ar trebui să puteți utiliza comanda „brew” fără nici o dificultate.

2. Adăugarea Brew la variabila de mediu PATH

Este posibil ca Homebrew să nu fi fost inclus în variabila PATH în timpul instalării. Asta înseamnă că terminalul nu poate localiza executabilul Homebrew.

Puteți rezolva această problemă adăugând manual Homebrew la PATH prin intermediul aplicației Terminal. Comanda variază în funcție de tipul de procesor al Mac-ului dvs. (Intel sau Apple Silicon). Copiați și lipiți comanda corespunzătoare pentru Mac-ul dvs. în Terminal.

Pentru un Mac cu procesor Apple silicon, utilizați această comandă:

export PATH="/opt/homebrew/bin:$PATH" 

Dacă Mac-ul dvs. are un procesor Intel, introduceți această comandă în schimb:

export PATH="/usr/local/bin:$PATH" 

Puteți verifica dacă Homebrew a fost adăugat cu succes la variabila PATH folosind comanda următoare:

echo $PATH 

Această comandă va afișa toate fișierele executabile pe care Terminalul le poate accesa. Dacă Homebrew apare în listă, Terminalul va putea localiza corect executabilul Homebrew.

Xcode Command Line Tools este un pachet dezvoltat și întreținut de Apple, care include toate instrumentele, compilatoarele și debugger-ele din suita Xcode IDE. Mulți utilizatori au semnalat că Homebrew nu poate funcționa fără instalarea Xcode Command Line Tools. Puteți instala acest pachet introducând comanda următoare în Terminal și apăsând tasta Return:

xcode-select -install 

După aceasta, puteți verifica instalarea utilizând următoarea comandă:

xcode-select -p 

Dacă instalarea a reușit, ar trebui să obțineți următorul rezultat după introducerea comenzii:

/Library/Developer/CommandLineTools 

Homebrew oferă o gamă largă de aplicații utile și este o unealtă esențială pentru orice utilizator avansat de Mac. Dacă întâmpinați eroarea „zsh: command not found: brew”, una dintre soluțiile prezentate ar trebui să rezolve problema și să vă permită să beneficiați de cel mai bun manager de pachete disponibil pentru macOS.