Come installare Homebrew su un Mac

Pubblicato: 2023-03-06
Apple MacBook Air M2 appoggiato sulla scrivania accanto agli AirPods Pro e al controller PS4
Marcus Mears III / How-To Geek
Installa Homebrew su un Mac eseguendo il seguente comando in Terminale:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

È quindi possibile eseguire "brew install" per installare il software.

Homebrew è un gestore di pacchetti per macOS che consente di installare software utilizzando il comando "brew" nella riga di comando. È facile da configurare e semplice da usare una volta acquisita familiarità con alcuni comandi di base.

Sommario

Come installare Brew su un Mac
Come usare Homebrew su un Mac
Perché Homebrew è così utile su un Mac
Domande frequenti
Puoi sempre installare le app per Mac alla vecchia maniera

Come installare Brew su un Mac

Per scaricare Homebrew su un Mac, devi solo eseguire alcuni comandi in una finestra di Terminale. Homebrew funziona su entrambi i modelli Mac Apple Silicon (M1, M2 e così via) e su vecchie macchine basate su Intel.

Per iniziare, avvia Terminal (usa Spotlight o trovalo in Applicazioni > Utility), quindi incolla (o digita) quanto segue seguito dal tasto Invio:

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Ti verrà richiesta la password di amministratore. Digitalo e poi premi Invio per procedere.

Inserisci la password per installare Homebrew su macOS

Successivamente, riceverai una notifica di ciò che sta per essere installato come parte del processo di installazione di Homebrew. Ciò include gli strumenti della riga di comando Xcode, che verranno installati per te insieme ad altri componenti Homebrew essenziali. Premi Invio per avviare l'installazione di Homebrew su macOS.

Premi Invio per installare Homebrew su Mac

Ora, devi attendere il download e l'installazione dei vari pacchetti. Il tempo necessario dipende in gran parte dalla velocità di Internet, ma il tutto dovrebbe concludersi in circa cinque minuti circa. Una volta completata l'installazione, ti verrà chiesto di eseguire altri due comandi.

Termina la configurazione di Homebrew su macOS

Innanzitutto, esegui i seguenti due comandi per aggiungere Homebrew al tuo PERCORSO:

 echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)

Se non esegui questi due comandi, riceverai un "comando non trovato: brew" quando provi a eseguire i comandi Homebrew.

Puoi eseguire brew update per assicurarti che l'elenco dei pacchetti disponibili sia aggiornato. Infine, esegui il comando brew doctor per assicurarti che tutto funzioni come pubblicizzato. Homebrew elencherà eventuali problemi e i comandi che devi eseguire per risolverli.

Come usare Homebrew su un Mac

Usa il comando " brew install name per installare le applicazioni sul tuo Mac, sostituendo "name" con il nome dell'applicazione che desideri installare. Homebrew può installare sia applicazioni grafiche (conosciute come casks) che strumenti open source da riga di comando (conosciuti come formule). Ad esempio, per installare Firefox, dovresti eseguire:

 brew installa firefox

Se stai cercando un particolare software, puoi cercarlo usando il comando brew search :

 brew ricerca google

Puoi trovare un elenco di tutte le formule e le botti disponibili sul sito web di Homebrew Formulas.

Utilizzo del comando "brew search" per trovare botti e formule

Puoi limitare i tuoi comandi solo a botti o formule usando le opzioni --cask o --formula , ad esempio:

 brew search --formula apt

Puoi trovare un elenco di pacchetti che hai installato usando il comando brew list . Una volta trovato un pacchetto, puoi ottenere maggiori informazioni su ciò che fa utilizzando il comando brew info , inclusa una descrizione, eventuali file .APP associati, la home page del progetto e la versione corrente:

 info brew otre non ufficiale

Per impostazione predefinita, Homebrew utilizza solo la directory principale di formule, botti e comandi esterni. Potrebbe essere necessario installare alcune applicazioni "toccando" in un altro repository utilizzando il comando brew tap . L'esecuzione di questo comando da solo elencherà tutte le directory attualmente toccate.

Utilizzo del comando "brew tap" per elencare le directory toccate

Per rimuovere un'app che hai installato utilizzando Homebrew, esegui il comando brew remove (con o senza le opzioni --formula o --cask ), ad esempio:

 brew rimuovi firefox

Ci sono molti più comandi e opzioni Homebrew che puoi usare, ma queste sono le basi. Per un elenco completo dei comandi e delle opzioni aggiuntive, consulta la documentazione Homebrew.

Perché Homebrew è così utile su un Mac

Homebrew consente di installare applicazioni con un solo comando, direttamente da macOS Terminal. Ciò elimina la necessità di cercare un sito Web dell'app, trovare un collegamento per il download, scaricare un file .DMG o .PKG, trascinare il file .APP nella cartella Applicazioni o eseguire .PKG e smaltire ciò che è rimasto.

Usando brew search puoi trovare applicazioni basate esclusivamente sul loro nome e installarle in un lampo. È anche facile mantenere aggiornate queste app, basta eseguire il comando brew upgrade per aggiornare tutto o limitare il comando a una botte o formula specifica, ad esempio:

 brew aggiornamento firefox

Per le utility open source, Homebrew è uno strumento all-in-one che può trovare, scaricare, installare e mantenere tutto per te. Installa qualsiasi altra dipendenza di cui potresti aver bisogno per far funzionare un'utilità, un processo noioso che altrimenti potrebbe richiedere un'installazione passo-passo.

Alcune delle utility più utili (e le relative dipendenze) possono essere installate in pochi secondi con Homebrew, tra cui Docker ( docker ), Node.js ( node ), Python ( pyenv ), Java ( java ), PostgreSQL ( postgresql@15 ) e Npm ( npm ).

Ricerca di docker con brew su un Mac.

Domande frequenti

Cos'è l'homebrew su un Mac?

Homebrew è un gestore di pacchetti gratuito che ti consente di trovare, installare e mantenere utilità open source e applicazioni grafiche utilizzando semplici comandi di testo. L'applicazione può essere installata e utilizzata interamente tramite l'utilità Terminal integrata in macOS.

Come disinstallare Homebrew su un Mac

Puoi rimuovere Homebrew scaricando ed eseguendo lo script di disinstallazione con il seguente comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

Come aggiungere Homebrew al percorso su un Mac

Questo è trattato nella parte finale del processo di installazione di Homebrew. Dopo aver installato Homebrew, il programma di installazione dovrebbe richiedere di eseguire altri due comandi, il primo è:

 echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile

E il secondo è:

 eval $(/opt/homebrew/bin/brew shellenv)

Come correggere il "comando brew non trovato" su macOS

Se riscontri un errore "comando non trovato" durante il tentativo di eseguire i comandi brew , o non hai installato Homebrew o non hai eseguito gli ultimi due comandi come richiesto durante il processo di installazione.

Non ricordi di aver installato Homebrew? Esegui il programma di installazione utilizzando il seguente comando in Terminale:

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Altrimenti, esegui gli ultimi due comandi in modo che macOS riconosca il comando brew quando provi ad eseguirlo. Il primo è:

 echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile

E il secondo è:

 eval $(/opt/homebrew/bin/brew shellenv)

Perché non vengono visualizzati botti di homebrew o formule conosciute durante la ricerca?

Se trovi formule o botti nel browser Homebrew Formulas che non vengono visualizzate quando esegui il comando brew search, potrebbe essere necessario toccare nuovamente l'elenco dei pacchetti principali. Per fare ciò, eseguire prima:

 rm -rf "/opt/homebrew/Library/Taps/homebrew/homebrew-core"

Ora tocca di nuovo il nucleo manualmente usando:

 brew tap homebrew/core

Non dimenticare di eseguire brew doctor se le cose non funzionano correttamente per ulteriori indicazioni.

Dove è installato Homebrew su un Mac?

Homebrew è installato nella directory /opt/homebrew sull'unità Macintosh HD. Puoi arrivarci avviando Finder seguito da Vai > Vai alla cartella (Comando+Maiusc+G) e digitando "/opt/homebrew" seguito da Invio.

Per scoprire dove è installato un pacchetto specifico, utilizzare il comando brew info, ad esempio:

 brew info firefox

Posso installare Homebrew senza Xcode?

Non è necessario il pacchetto Xcode completo per installare Homebrew, solo gli strumenti della riga di comando Xcode. Questi dovrebbero essere installati quando tenti di installare Homebrew. In alternativa, puoi installarli tu stesso usando il seguente comando di Terminale:

 xcode-select --install

Puoi sempre installare le app per Mac alla vecchia maniera

Homebrew è tutt'altro che l'unico modo per installare il software Mac. Installare il software su un Mac è facile, sia che tu stia utilizzando il Mac App Store, un file .DMG scaricato o un programma di installazione .PKG. Dopo aver provato un'app, puoi rimuoverla utilizzando il Cestino o un'app di terze parti.