Come installare le app Mac nel terminale usando Homebrew

Come installare le app Mac nel terminale usando Homebrew / Mac

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.

Che cos'è 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 nel / Applicazioni / Utility cartella.
  • 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 + Space per avviare Spotlight e cercare terminale. Quindi digitare:

xcode-select --install

Mentre digiti questo comando, apparirà un popup con il messaggio Il “Xcode-select” comando richiede gli strumenti di sviluppo della riga di comando. Ti piacerebbe installare questi strumenti ora? Clicca il Installare pulsante per procedere con l'installazione.

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

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. stampa Ritorno di nuovo per continuare, o qualsiasi altro tasto per annullare.

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, vedrai un installazione avvenuta con successo Messaggio.

Passaggio 3: verifica l'installazione Homebrew

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

preparare il medico

Se vedi qualcosa Avvertenze messaggi, 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.

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.
  • botte: Questo consente di installare app macOS con una GUI.
  • htop: Alternativa alla 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 [nome formula]

Installare youtube-dl, ad esempio, digita:

brew install youtube-dl

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

preparare l'aiuto 

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. disinstallare: Disinstalla una formula
  3. elenco: Elenca tutte le formule installate
  4. aggiornamento: Scarica la versione più recente di Homebrew da Github
  5. aggiornamento [nome formula]: Installa gli aggiornamenti per una formula particolare

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:

infornare rubinetto cask / botte

Subito dopo aver installato Cask, digita questo:

brew tap versioni homebrew / cask

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

Con Cask installato, puoi anche inserire questo comando:

preparare la botte

Questa sintassi ti dirà i comandi supportati da Cask. Ogni volta che usi un comando, non dimenticare di anteporre preparare la botte. I comandi più usati che devi ricordare sono:

  1. installare: Installa la botte fornita
  2. disinstallare: Disinstalla la botte fornita
  3. elenco: Elenca le botti installate
  4. obsoleto: Elenca tutte le botti obsolete
  5. aggiornamento: Aggiorna tutte le botti obsolete

Non devi ricordare i comandi. Se dimentichi un comando, digita preparare la botte per vedere la lista. È inoltre possibile eseguire una stampa della pagina del manuale e aprirla nell'app Anteprima.

Questa sintassi esporterà il uomo uscita pagina su Anteprima.

man -t [Command Goes Here] | apri -f -a /Applicazioni/Preview.app

Ad esempio, la stringa seguente aprirà la pagina di manuale per preparare la botte in anteprima:

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

Una volta il uomo la pagina si apre nell'app Anteprima, scegliere 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 cerca 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:

brek cask installa firefox-nightly

O per installare Google Chrome Beta, prova questo:

brew search chrome

Una volta che ottieni le partite rilevanti, inserisci:

brew cask installa google-chrome-beta

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

Disinstallazione di Apps With Cask

Per disinstallare Chrome Beta, digita semplicemente:

brew cask disinstallare 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:

preparare il medico

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

preparare l'aggiornamento

Versioni GUI di Homebrew e Casks

Sebbene non ci siano app 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 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

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 botte con il supporto per medico, installare, elenco, ricerca, disinstallazione, e altro ancora.

Quindi avviare Alfred, digitare infuso o botte, e puoi gestire le tue app proprio lì in Alfred. È necessario aver installato Alfred Powerpack per utilizzare questo e altri flussi di lavoro.

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.

Sebbene tu voglia installare prima le app Mac più comuni, dai un'occhiata ad alcune app Mac open source meno conosciute 15 App Mac Open Source gratuite Devi installare 15 app Mac Open Source gratuite da installare Vuoi utilizzare un po 'di open source software sul tuo Mac? Queste app macOS sono open-source, fantastiche e soprattutto ... gratuite! Leggi di più e installali anche con Homebrew Cask.

Scopri di più su: Installa software, Suggerimenti per Mac, Terminale.