Hai riscontrato l'errore "zsh: comando non trovato: brew" durante l'utilizzo di Homebrew sul tuo Mac? Segui questi passaggi per la risoluzione dei problemi.
Homebrew è un gestore di pacchetti di terze parti che ti consente di installare e gestire pacchetti software sul tuo Mac utilizzando la riga di comando. È una scelta popolare per sviluppatori e utenti esperti perché fornisce un modo semplice ed efficiente per installare software, aggiornare pacchetti e rimuovere software.
Tuttavia, durante il tentativo di eseguire Homebrew in Terminale, potresti riscontrare il messaggio di errore "zsh: comando non trovato: brew" se Homebrew non è stato configurato correttamente.
Quando si verifica l'errore "zsh: comando non trovato: brew"?
Se ricevi il messaggio di errore "zsh: comando non trovato: brew" dopo l'installazione e l'esecuzione di Homebrew, significa che il file binario di Homebrew non si trova nel percorso di ricerca del tuo terminale. Questo può accadere se c'è un problema con l'installazione di Homebrew o se non hai aggiunto Homebrew alla tua variabile d'ambiente $PATH.
Per correggere questo errore, puoi provare i seguenti passaggi per la risoluzione dei problemi sul tuo Mac:
1. Prova a reinstallare Homebrew
La reinstallazione di Homebrew può rimuovere qualsiasi file danneggiato o obsoleto e installare una nuova copia di Homebrew. Per rimuovere Homebrew, puoi seguire questi passaggi:
1. Apri Terminale sul tuo Mac e disinstalla Homebrew incollando il seguente comando e premendo il file Ritorno chiave:
brew uninstall --force homebrew
2. Digita il seguente comando e premi Ritorno per installare di nuovo Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Questo scaricherà e installa l'ultima versione di Homebrew. Una volta riavviata l'app Terminal, dovresti essere in grado di utilizzare il comando brew senza problemi.
2. Aggiungi Brew alla variabile d'ambiente PATH
C'è una buona probabilità che Homebrew non possa essere aggiunto alla variabile PATH durante l'installazione, il che significa che la tua shell non è in grado di individuare l'eseguibile Homebrew. Puoi risolvere questo problema aggiungendo manualmente Homebrew alla variabile PATH digitando il seguente comando in Terminale e premendo il Ritorno chiave:
export PATH="/opt/homebrew/bin:$PATH"
Puoi verificare se Homebrew è stato aggiunto correttamente alla variabile PATH usando il seguente comando:
echo $PATH
Questo mostrerà tutti i file binari eseguibili che la shell di Terminale può trovare. Se Homebrew è presente nell'elenco, significa che Terminal è ora in grado di individuare correttamente l'eseguibile Homebrew.
Xcode Command Line Tools è un pacchetto sviluppato e gestito da Apple, che contiene tutti i debugger, i compilatori e gli strumenti inclusi nell'intero Xcode IDE. Diversi utenti hanno segnalato che Homebrew non può funzionare senza Xcode Command Line Tools installato. Puoi installarlo digitando il seguente comando in Terminale e premendo Ritorno:
xcode-select --install
Successivamente, è possibile verificare l'installazione utilizzando il seguente comando:
xcode-select -p
Se l'installazione è andata a buon fine, dovresti ottenere il seguente output dopo aver inserito il comando:
/Library/Developer/CommandLineTools
Inizia a gestire le tue app tramite Homebrew
Homebrew è un potente strumento che può aiutarti a gestire le tue app su macOS e Linux. È facile da usare e fornisce un repository centrale di software tra cui scegliere. Se stai cercando un modo per semplificare l'installazione e la gestione delle tue app, Homebrew è un'ottima opzione. Ad esempio, installi più app Mac contemporaneamente utilizzando Homebrew.