back to top

Package manager MacOS: installare ed utilizzare Homebrew

Il sistema operativo di Apple si basa su Linux ma, a differenza di molti OS del Pinguino, non integra al suo interno un sistema di gestione dei pacchetti con cui installare, in modo semplice e veloce, nuove funzionalitร  nel sistema.

Non รจ un caso se gli sviluppatori di Homebrew lo hanno definito Il gestore di pacchetti mancanti per macOS. Installando Homebrew, in pratica, anche gli utenti di MacOS avranno a disposizione il loro package manager e potranno gestire l’installazione di pacchetti da linea di comando esattamente come avviene sui principali sistemi operativi Unix-like.

Homebrew: un package manager per Mac

Se avete bisogno di installare rapidamente sul vostro Mac un’applicazione Open Source, quindi, Homebrew potrebbe rivelarsi davvero molto utile e comodo.

Cosa sono i “pacchetti”?

Un pacchetto software รจ un insieme di programmi, tra loro collegati e dipendenti, che vengono distribuiti congiuntamente al fine di integrare nuove funzionalitร  all’interno del sistema operativo.

L’installazione (e la rimozione) dei pacchetti viene gestita mediante appositi programmi detti package manager che consentono, appunto, di accedere ai repository (degli “archivi” remoti di file), scaricare il pacchetto ed installarlo rispettandone le dipendenze.

In pratica, quando un package manager scarica un pacchetto, per prima cosa accede alle sue metainformazioni: queste riguardano la versione del software e le dipendenze, cioรจ gli altri software indispensabili al suo corretto funzionamento. A questo punto, il package manager verifica se tali dipendenze siano giร  presenti nel sistema e, in caso contrario, procede alla loro installazione rispettando le versioni indicate nel pacchetto.

Installare Homebrew su MacOS

Per installare Homebrew su MacOS รจ necessario rispettare alcuni requisiti di sistema:

  1. il Mac deve disporre di una CPU Intel a 64bit;
  2. รจ necessario avere installato una versione di MacOS recente (10.13 o superiore);
  3. i Command Line Tools per Xcode (xcode-select --install);

Normalmente questi requisiti, almeno sui Mac piรน recenti, sono sempre soddisfatti.

Per installare Homebrew basterร  una singola istruzione da digitare tramite Shell Prompt:

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

Premendo “Invio” verranno stampate una serie di righe che indicano i vari file che vengono installati nel sistema per integrarvi Homebrew. Se richiesto premere “Invio” fino al termine. A un certo punto verrร  richiesto di inserire la password di amministrazione, fatelo ed attendete che il processo di installazione si completi.

Attenzione: per l’installazione di Homebrew รจ indispensabile che il Mac sia connesso ad Internet. Senza una connessione di Rete, infatti, il nostro mac non sarร  in grado di scaricare i pacchetti che sono disponibili da remoto.

Installare pacchetti con Homebrew

Una volta installato Homebrew sarร  possibile utilizzarlo per il setup di un qualsiasi software supportato attraverso il comando brew install seguito dal nome del programma richiesto. Ad esempio, per l’installazione di wget si procederร  con il seguente comando:

brew install wget

Homebrew installa i pacchetti nelle loro directory e crea un collegamento simbolico in “/usr/local”.

Una volta installata, la nuova funzionalitร  sarร  immediatamente disponibile all’interno del terminale di MacOS.

Disinstallare Homebrew dal Mac

Se non siete soddisfatti del suo funzionamento o, per qualsiasi altra ragione, volete disinstallare questo package manager dal vostro Mac, potete farlo molto semplicemente. Sempre da Terminale digitate quanto segue:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

E seguite le istruzioni a video.

Altri contenuti interessanti

Pubblicitร 
Claudio Garau
Claudio Garau
Web developer, programmatore, Database Administrator, Linux Admin, docente e copywriter specializzato in contenuti sulle tecnologie orientate a Web, mobile, Cybersecurity e Digital Marketing per sviluppatori, PA e imprese.

Leggi anche...

Come fare la chiocciola su Mac

Se ti sei appena avvicinato al mondo Apple, potresti...

Visualizzare file e cartelle nascosti su Mac

Molti utenti Mac non sanno che il sistema operativo...

Editare il file hosts su macOS

Esattamente come in ambiente Windows (leggi qui), anche su...

MacOS: Apple Mail e la conferma di lettura

Chi utilizza da poco un Mac avrร  notato che...

Apple Mail: aggiungere tabelle ed elenchi ad un messaggio di posta elettronica

Apple Mail è un fantastico client di posta elettronica....

Mac OS: effettuare una connessione SSH

A differenza di altri sistemi operativi (come Windows) dove...
Pubblicitร