Come installare le app Mac nel terminale usando Homebrew

brew-installazione

Dopo aver configurato un nuovo Mac da zero o ricaricato macOS, l'installazione di una dozzina o più di app è un lavoro travolgente. Visitare tutti i siti web giusti e impostare le app in base alle proprie esigenze è una seccatura.

Puoi risolvere questo problema con un gestore di pacchetti. Homebrew è un gestore di pacchetti per macOS che semplifica l'installazione di strumenti Unix gratuiti e app GUI. Ti mostreremo come installare app con Homebrew e tenerle aggiornate senza problemi.

Cos'è l'Homebrew?

Homebrew è un gestore di pacchetti gratuito e open source che ti consente di installare facilmente strumenti da riga di comando e applicazioni GUI su macOS. Con un singolo comando, puoi cercare, installare, disinstallare o aggiornare strumenti Unix gratuiti. Prima di installare Homebrew, avrai bisogno di quanto segue:

  • Terminale, situato nella cartella / Applicazioni / Utility .
  • macOS 10.12 (Sierra) o superiore.
  • Command Line Tools o Xcode dal Mac App Store .

Come installare Homebrew su Mac

Se hai installato Xcode, non è necessario installare gli strumenti della riga di comando, dal momento che il pacchetto è già cotto in Xcode. Ma se no, non devi installare Xcode solo per Homebrew.

Dopo l'installazione, Xcode consuma circa 10 GB di spazio su disco, che non è una piccola quantità. Se hai appena iniziato con questi comandi, l'installazione degli strumenti della riga di comando (circa 150 MB) completerà il lavoro.

Passaggio 1: installare gli strumenti della riga di comando

Per installare gli strumenti della riga di comando, premere Cmd + Spazio per avviare Spotlight e cercare Terminal . Quindi digitare:

 xcode-select --install 

Mentre digiti questo comando, apparirà un popup con il messaggio Il comando "xcode-select" richiede gli strumenti di sviluppo da riga di comando. Vorresti installare questi strumenti adesso? Fare clic sul pulsante Installa per procedere con l'installazione.

Nel mio caso, poiché il pacchetto è già installato, questo mostra un messaggio di errore.

installa strumenti da riga di comando

Passaggio 2: Installa Homebrew

Per installare Homebrew , copia e incolla il seguente comando nel Terminale:

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

Quando si incolla questo comando, vedrai una serie di linee su ciò che lo script installerà e dove. Premi nuovamente Invio per continuare o qualsiasi altro tasto per annullare.

installa homebrew con un singolo comando

Quindi inserire la password dell'amministratore per iniziare l'installazione. L'installazione richiede un po 'di tempo, a seconda della velocità del tuo Mac e della connessione Internet. Al termine, verrà visualizzato un messaggio di installazione riuscita .

installazione di successo di homebrew

Passaggio 3: verifica l'installazione Homebrew

Esegui questo comando per convalidare l'installazione Homebrew e verificare eventuali errori:

 brew doctor 

Se visualizzi messaggi di avviso , puoi tranquillamente ignorarli, ma dovresti controllare i problemi comuni che potrebbero influire su un'installazione Homebrew . Nella maggior parte dei casi, non vedrete alcun errore se la vostra copia di macOS e Command Line Tools / Xcode sono aggiornati.

Si consiglia di verificare eventuali aggiornamenti in sospeso nell'App Store prima di installare Homebrew.

verificare l'installazione homebrew

Installazione di strumenti Unix popolari con Homebrew

Poiché Homebrew è un gestore di pacchetti, automatizza l'intero processo di installazione, aggiornamento e rimozione di app dal sistema. Compila pacchetti e gestisce tutte le dipendenze per te.

Ad esempio, una app potrebbe fare affidamento su altre due per funzionare correttamente. Piuttosto che installare da te le altre app, Homebrew li installa e li configura per funzionare con l'app richiesta senza problemi.

Ecco alcuni strumenti utili che puoi installare con Homebrew:

  • youtube-dl : consente di scaricare video da YouTube e altri siti.
  • geoip : fornisce i dati di geolocalizzazione per un particolare indirizzo IP. Utile per amministratori di sistema, ricercatori di sicurezza e sviluppatori web.
  • wget : consente di scaricare dati dal web e dall'FTP. Con questo strumento puoi scaricare un file o persino un intero sito web.
  • cask : questo ti consente di installare app macOS con una GUI.
  • htop : alternativa a riga di comando di Activity Monitor. Ti dà informazioni approfondite su CPU, memoria, processi e altro.

Gestisci gli strumenti Unix con Homebrew

Gestire queste formule Homebrew è facile. Scrivi semplicemente:

 brew install [formula name] 

Per installare youtube-dl , ad esempio, digita:

 brew install youtube-dl 

Digitare quanto segue per visualizzare l'elenco di comandi supportati da Homebrew:

 brew help 

Puoi sfogliare una grande lista di comandi disponibili nella pagina delle formule Homebrew . E usa i seguenti comandi per più opzioni:

  1. ricerca: cerca una formula
  2. disinstallazione: disinstalla una formula
  3. lista: elenca tutte le formule installate
  4. aggiornamento: Scarica la versione più recente di Homebrew da Github
  5. upgrade [nome formula]: installa gli aggiornamenti per una particolare formula

brew help per elencare tutti i comandi

Come installare Homebrew Cask su Mac

Homebrew Cask estende Homebrew e ti consente di installare facilmente app GUI macOS direttamente dalla riga di comando. Con questo semplice script, è possibile installare e gestire molte app senza doverle scaricare singolarmente e passare attraverso la tipica routine di trascinamento della selezione.

Per installare Cask, digita questo in Terminale:

 brew tap caskroom/cask 

Subito dopo aver installato Cask, digita questo:

 brew tap homebrew/cask-versions 

Il s
econdo comando Cask è destinato all'installazione di versioni alternative di Cask. Ad esempio, includono i beta, le versioni di sviluppo dei browser che potresti voler installare, le ultime versioni delle app legacy open source e altro ancora.

Con Cask installato, puoi anche inserire questo comando:

 brew cask 

Questa sintassi ti dirà i comandi supportati da Cask. Ogni volta che usi un comando, non dimenticarti di affidarti a Brew . I comandi più usati che devi ricordare sono:

  1. installa: installa la botte fornita
  2. disinstallazione: disinstalla la botte fornita
  3. lista : elenca le botti installate
  4. obsoleto: elenca tutte le botti obsolete
  5. aggiornamento: aggiorna tutte le botti obsolete

brew cask comandi

Non devi ricordare i comandi. Se mai dimentichi un comando, digita in Brew Cask per vedere l'elenco. È inoltre possibile eseguire una stampa della pagina del manuale e aprirla nell'app Anteprima.

Questa sintassi esporterà l'output della pagina man ad Anteprima.

 man -t [Command Goes Here]|open -f -a /Applications/Preview.app 

Ad esempio, la stringa seguente aprirà la pagina di manuale per la botte di birra in Anteprima:

 man -t brew-cask|open -f -a /Applications/Preview.app 

stampa della pagina man

Una volta aperta la pagina man nell'app Anteprima, selezionare File> Esporta come PDF per salvare il file come documento PDF per riferimento futuro.

Installazione di app Mac con botte

Probabilmente hai un elenco di app usate di frequente che installi su ogni nuovo Mac . Invece di farlo individualmente, puoi installare quelle app attraverso Cask. Per cercare un'app, usa questa sintassi:

 brew search 

Vediamo se c'è un Cask per Firefox. Per fare ciò, digita questo in Terminale:

 brew search firefox 

Come forse saprai, Firefox supporta molti canali di rilascio diversi. Mozilla utilizza questi canali per distribuire lentamente gli aggiornamenti agli utenti, iniziando con build giornaliere notturne per build più stabili. Se vuoi installare Nightly build di Firefox, devi digitare:

 brew cask install firefox-nightly 

installare firefox ogni notte con la botte di birra domestica

O per installare Google Chrome Beta, prova questo:

 brew search chrome 

Una volta che ottieni le partite rilevanti, inserisci:

 brew cask install google-chrome-beta 

installa chrome con la botte di homebrew

A volte, potresti non ricordare un particolare nome di app. Per fortuna, devi solo inserire alcune parole chiave pertinenti e Cask cercherà le app che le contengono. L'immagine sottostante mostra cosa succede quando si inserisce questo comando:

 brew search sync 

preparare le tattiche di ricerca

Disinstallazione di Apps With Cask

Per disinstallare Chrome Beta, digita semplicemente:

 brew cask uninstall google-chrome-beta 

Per disinstallare Firefox, utilizzare:

 brew cask uninstall firefox-nightly 

L'app viene disinstallata completamente senza lasciare tracce. Una volta installata un'app con Cask, è opportuno aggiornare l'app anche se Cask non mostra aggiornamenti. Non dimenticare di verificare la presenza di problemi di configurazione per mitigare ulteriormente eventuali problemi. Puoi farlo con questo comando:

 brew doctor 

Prima di verificare l'eventuale aggiornamento di Cask, non dimenticare di aggiornare periodicamente il nucleo e le botti di Homebrew. Per fare ciò, digitare:

 brew upgrade 

Versioni GUI di Homebrew e Casks

Sebbene non sia presente alcuna applicazione GUI per l'installazione di Homebrew e Casks, esistono app di terze parti che consentono di aggiornare core Homebrew, controllare i problemi di configurazione, installare e aggiornare app dal repository di Cask e molto altro.

Cakebrew è un'applicazione gratuita e open source che funziona in tandem con Homebrew. Ti consente di visualizzare l'elenco di formule che hai installato, oltre a poter eseguire una ricerca rapida e mostrare la descrizione delle formule che desideri installare. Questa è la funzionalità che la versione da riga di comando non ha.

Se ti piace Homebrew, ma non vuoi usare la riga di comando per tutti gli scopi, questa applicazione ti sarà utile. Per installare Cakebrew, digita:

 brew cask install cakebrew 

app di pasticceria per homebrew

Homebrew e Cask Workflow per Alfred ti consentono di installare, disinstallare e gestire facilmente Homebrew e le botti in tandem. Lo script filtra brew e cask con supporto per medico , installazione , elenco , ricerca , disinstallazione e altro.

Quindi avvia Alfred , digita brew or cask e puoi gestire le tue app direttamente in Alfred. È necessario aver installato Alfred Powerpack per utilizzare questo e altri flussi di lavoro.

gestire homebrew e botte con alfred

Installa queste app Mac Open Source

Homebrew è un ottimo gestore di pacchetti per installare strumenti Unix e app macOS gratuiti. Se stai configurando un Mac da zero o lavori in un'azienda in cui gestisci più Mac, Homebrew può farti risparmiare un sacco di tempo ed energia.

È facile perdersi con tutti questi comandi, ma non devi fare in fretta. Vai lento con questi passaggi e prendi appunti frequentemente.

Anche se all'inizio potresti voler installare le normali app per Mac, dai un'occhiata ad alcune app per Mac open source meno conosciute e installale anche con Hom
ebrew Cask.

Leggi l'articolo completo: Come installare le app Mac nel terminale usando Homebrew

Fonte: Utilizzare