Come installare Homebrew su Mac

Come installare Homebrew su Mac

Homebrew è un sistema di gestione dei pacchetti gratuito utilizzato per installare, rimuovere e aggiornare i pacchetti su MacOS utilizzando i comandi del terminale. Homebrew semplifica l'installazione di pacchetti su macOS e aiuta gli sviluppatori a semplificare il loro lavoro. Questo tutorial è una guida su come installare e utilizzare Homebrew su un Mac. Poiché Homebrew è un gestore di pacchetti basato sul terminale, è necessario conoscere la funzione del terminale su Mac.

Il terminale, noto anche come interfaccia della riga di comando è un'app che consente di interagire con il sistema in modo non grafico. Il terminale può essere intimidatorio per chiunque sia nuovo, ma ha ancora molto potenziale in quanto ti consente di automatizzare le attività che esegui sul tuo sistema.

I comandi Homebrew semplificano l'installazione di pacchetti open source e strumenti per sviluppatori su Mac poiché i Mac non sono dotati del gestore dei pacchetti. Scopriamo come installare Homebrew su un Mac:

Prerequisiti

Sono necessari i seguenti prerequisiti per installare Homebrew su un Mac:

  • Un sistema con macOS (Mojave e successivamente)
  • Utente con privilegi amministrativi

Come installare Homebrew su Mac

L'installazione di Homebrew su un Mac è un processo di 2 passaggi:

  1. Installazione di strumenti di riga di comando Xcode
  2. Installazione di homebrew

La funzionalità Homebrew dipende dagli strumenti di riga di comando Xcode, deve essere installato prima di installare Homebrew. Scopriamo come installare gli strumenti di riga di comando Xcode Mac.

1: come installare gli strumenti di riga di comando Xcode su Mac

Per installare Homebrew su un MAC è necessario che gli strumenti di riga di comando Xcode siano installati sul sistema poiché Homebrew necessita di questi strumenti per funzionare.

Xcode è un IDE di Apple per sviluppare applicazioni basate su iOS, iPados e MacOS, se è già installato sul sistema, non è necessario installare gli strumenti di riga di comando Xcode. Ma se non è installato, non è necessario installare l'intero IDE Xcode in quanto richiederebbe circa 10 GB di archivia.

Primo Terminale aperto sul tuo Mac premendo Comando + barra spaziale tasti, ricerca terminale e poi premi Invio per aprirlo:

Digitare il comando seguente per verificare se gli strumenti di riga di comando xcode sono installati o meno:

xcode -select -p

Il comando sopra stampa la directory attivo sviluppatore, se si ottiene un errore, ciò significa che gli strumenti di riga di comando xcode non sono installati:

Per installare gli strumenti di riga di comando xcode utilizzare il comando indicato di seguito:

Xcode-Select-Installa

Verrà visualizzata una finestra di dialogo Fare clic su Installare:

Essere d'accordo IL Accordo di licenza:

Il download inizierà:

Clic Fatto Quando il download è finito:

Verificare l'installazione di strumenti di riga di comando Xcode utilizzando:

xcode -select -v

Per controllare l'uso del percorso degli sviluppatori:

xcode -select -p

Gli strumenti delle righe di comando Xcode sono stati installati sul sistema e ora si spostano verso il passaggio successivo.

Come installare Homebrew su Mac

Sono disponibili due tipi principali di Mac:

  1. Mac basato su Intel (Intel I5, I7)
  2. MAC a base di silicio Apple (M1/M2)

Il processo di installazione homebrew su entrambi i tipi di macchine è simile ma i Mac basati su Apple Silicon richiedono un ulteriore passo che verrà discusso nella sezione seguente.

I: Come installare Homebrew su un Mac basato su Intel

Eseguire il seguente comando nel terminale MacOS per iniziare l'installazione di Homebrew Package Manager:

/bin/bash -c "$ (curl -fssl https: // raw.githubusercontent.com/homebrew/installazione/testa/installazione.sh)"

Lo script sopra installerà l'Homebrew in /usr/locale/ directory.

II: Come installare Homebrew su un M1 MAC

Il passaggio sopra installerà Homebrew in /opt/homebrew/ Directory Se il Mac è a base di silicio Apple (M1/M2).

Su Mac M1 o M2 c'è un ulteriore passo da seguire per installare Homebrew. Per impostazione predefinita, Homebrew viene scaricato nella directory /opt /homebrew. Questa directory non fa parte della variabile di ambiente ($ Path).

Per rendere questa directory una parte della variabile di ambiente eseguire il seguente comando su Mac basati sul silicio Apple:

echo 'eval "$ (/opt/homebrew/bin/birre shellenv)"' >> ~/.zprofile
Valuta "$ (/opt/homebrew/bin/birre shellenv)"

In alternativa, aprire il zprofile file in nano Editor usando il comando:

sudo nano ~/.zprofile

Ora, aggiungi la riga seguente nel file e salvala:

Valuta "$ (/opt/homebrew/bin/birre shellenv)"

Nota: La guida all'installazione di Homebrew in questo articolo è per MacOS 11.X Big Sur. Homebrew non è ufficialmente supportato nelle versioni precedenti di MacOS, ma può funzionare su MacOS Mojave e Catalina.

Per verificare l'installazione di Homebrew, utilizzare il comando indicato di seguito:

Brew -Version

Per aggiornare l'Homebrew all'ultima versione, usa:

Aggiornamento della birra

Per aiuto relativo a Homebrew, esegui:

Brew -Help

Per leggere la pagina del man homebrew usa:

Man Brew

Come usare homebrew su Mac

Homebrew viene fornito con tonnellate di comandi per gestire i pacchetti, alcuni comandi comunemente usati sono discussi nella sezione seguente:

Installazione del pacchetto

Per installare una formula o un pacchetto, utilizzare la seguente sintassi:

Installazione della birra

Nota: Per i pacchetti homebrew viene utilizzato il termine formula; Fornisce istruzioni per Homebrew per installare i pacchetti.

Ad esempio, per installare il file Wget Utilità Sostituire il con il Wget Nel comando sopra:

Brew Installa Wget

Installazione di botti

È inoltre possibile installare app basate sulla GUI utilizzando Homebrew, per questo utilizzare la seguente sintassi:

Brew Installa -Caschera

Nota: Per installare i pacchetti nativi MacOS, Homebrew utilizza la definizione della botte.

Ad esempio, per installare Firefox Browser, utilizzare:

Brew Installa -Caschera Firefox

Elenco pacchetti installati

Per controllare i pacchetti installati, possiamo elencare i pacchetti installati homebrew utilizzando:

Elenco di birra

Pacchetti di disinstallazione

Per disinstallare il pacchetto Homebrew, seguire la sintassi data:

Brew Disinstall

Rimuovere Wget PACCHETTO USARE:

Brew Disinstall Wget

Per rimuovere una botte utilizza la seguente sintassi:

Brew Disinstall -Caschera

Per eliminare la botte di Firefox, sostituire il :

Brew Disinstall -Caschera Firefox

Controllo delle dipendenze del pacchetto

Per verificare le dipendenze di un pacchetto specifico, utilizzare il comando menzionato di seguito:

Brew Deps

Ad esempio, per verificare le dipendenze di Wget, eseguire:

Brew deps wget

Aggiornamento dei pacchetti

Per aggiornare un pacchetto homebrew specifico, utilizzare la seguente sintassi:

Aggiornamento della birra

Elenco pacchetti obsoleti

Per elencare i pacchetti obsoleti, utilizzare il seguente comando nel terminale:

Brew obsoled

Rimozione di dipendenze non necessarie

Per rimuovere le dipendenze indesiderate, utilizzare:

Brew AutoRemove-Dry-Run

Elencare errori e avvertimenti homebrew

Per elencare errori e problemi homebrew, utilizzare il comando indicato di seguito:

dottore di birra

Come disinstallare l'homebrew da Mac

Se non hai più bisogno di un gestore di pacchetti per il tuo Mac che esegue MacOS Mojave o successivo, Homebrew può essere facilmente rimosso utilizzando il comando indicato di seguito:

/bin/bash -c "$ (curl -fssl https: // raw.githubusercontent.com/homebrew/installazione/testa/disinstallazione.sh)"

Come disinstallare gli strumenti della riga di comando Xcode

Per disinstallare gli strumenti di riga di comando Xcode eseguire il comando indicato di seguito nel terminale:

Sudo RM -rf/Library/Developer/CommandLineTools

Conclusione

MacOS non viene fornito con nessun gestore pacchetti, la maggior parte del software è installato utilizzando GUI. Homebrew è un gestore di pacchetti che semplifica l'installazione di pacchetti su MacOS tramite l'interfaccia della riga di comando. È abbastanza utile nell'installazione di strumenti per sviluppatori e persino applicazioni MACOS Open-Source GUI native.