macOS

Homebrew: l’installer fai da te per macOS

Gestiamo gli applicativi su macOS come se fossimo su GNU/Linux

Homebrew è un sistema di gestione di pacchetti molto simile a quelli utilizzati da anni sui sistemi GNU/Linux. La sua semplicità d’utilizzo ha permesso una rapida espansione nei sistemi macOS (in precedenza OSX) portando il tool ad aggiornamenti sempre più frequenti. Il suo principale compito è quello permettere all’utente di installare in totale semplicità applicativi non nativi per macOS, ma distribuiti attraverso sorgenti. I mantenitori di Homebrew hanno infatti allestito un repository dove all’interno sono contenuti una serie di pacchetti (bottles) di software precompilato.

Suggeriamo a chi volesse approfondire l’argomento di prendere visione dei seguenti link:

Per installare questo tool sul proprio computer Apple basterà semplicemente copiare la seguente stringa nel terminale e premere il tasto invio.

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

Per aggiornare i dati del repository invece basterà usare il comando:

brew updare

Per aggiornare i pacchetti installati con le ultime versioni basterà usare il comando:

brew upgrade

Di seguito riportiamo i comandi per la gestione di Homebrew dal terminale:

iMac-di-Carlo:~ Carlo$ brew --help
Example usage:
  brew [info | home | options ] [FORMULA...]
  brew install FORMULA...
  brew uninstall FORMULA...
  brew search [foo]
  brew list [FORMULA...]
  brew update
  brew upgrade [FORMULA...]
  brew pin/unpin [FORMULA...]

Troubleshooting:
  brew doctor
  brew install -vd FORMULA
  brew [--env | config]

Brewing:
  brew create [URL [--no-fetch]]
  brew edit [FORMULA...]
  https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Formula-Cookbook.md

Further help:
  man brew
  brew home
iMac-di-Carlo:~ Carlo$

Lista pacchetti repository: https://github.com/Homebrew/homebrew-core/tree/master/Formula

MST-Admin

Appassionato di elettronica, elettrotecnica generale e programmazione. Fondatore del progetto MST-tutorial, desideroso di condividere con voi l'entusiasmo per l'innovazione tecnologica e la sperimentazione di novità tecniche in questi campi.

Articoli Correlati

Pulsante per tornare all'inizio