Come creare un programma di installazione di app in blocco per un nuovo Mac OS Installa utilizzando HomeBrew

Quando acquisti un nuovo computer macOS o si riformatta uno esistente, il compito più noioso che devi fare è installare tutte le tue app(apps) software da zero. Innanzitutto(First) , devi ricordarli tutti e, in secondo luogo, visitare il sito Web di ciascuna app, scaricare l'app e installarla richiede un'eternità(takes forever) .

Ma cosa accadrebbe se avessi uno script di download che scarichi e installi automaticamente ciascuno per te? Tutto quello che dovresti fare è eseguire lo script, poi allontanarti e prepararti un caffè mentre lo script fa i suoi bisogni. Puoi farlo usando HomeBrew e HomeBrew Cask .

Finestra della schermata del programma di installazione di Homebrew

Cos'è la birra fatta in casa?(What Is HomeBrew?)

HomeBrew è un programma che può essere installato sul tuo computer macOS che scarica e installa app per te, senza la necessità di visitare prima il sito Web dell'app. Tutto ciò(All) di cui hai bisogno è la finestra Terminale , il comando (Terminal)Homebrew e il nome dell'app che desideri scaricare.

Non tutte le app software sono supportate da HomeBrew . Ti mostrerò tra un attimo come scoprire quali SONO(ARE) supportati. Ma in generale, tutti i grandi nomi sono supportati.

Icona di birra fatta in casa

Installazione di HomeBrew(Installing HomeBrew)

Prima di poter realizzare il nostro programma di installazione di massa dell'app per MacOS , dobbiamo installare HomeBrew e HomeBrew Cask . Cask è un programma che ti permette di scaricare programmi tutti in una volta. Entrambi sono necessari per il corretto funzionamento del programma di installazione dell'app macOS.

Per installare HomeBrew , apri una finestra di Terminale e digita:(Terminal)

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

Finestra del terminale con comando per installare HomeBrew

Quindi, per installare HomeBrew Cask , digita singolarmente i due comandi seguenti.

brew tap caskroom/cask
brew install caskroom/cask/brew-cask

Terminale con i comandi per installare HomeBrew Cask

Questo è tutto. Ora hai installato HomeBrew .

Per installare un programma con HomeBrew , è sufficiente un semplice comando di Terminale(Terminal)

brew cask install “app name”

Ovviamente, sostituiresti "nome app" con il nome dell'app che desideri.

Per disinstallare, dovresti digitare:

brew cask uninstall “app name”

Vedere quali programmi sono supportati da HomeBrew(Seeing What Programs Are Supported By HomeBrew)

Prima di passare alla creazione del programma di installazione in blocco dell'app, è necessario vedere quali programmi sono supportati da HomeBrew . A meno che tu non stia eseguendo un vecchio programma vago di cui nessuno aveva mai sentito parlare, è probabile che HomeBrew lo supporterà.

Ma devi vedere come viene chiamato esattamente il programma da HomeBrew in modo da ottenere il comando giusto. In caso contrario, il programma di installazione dell'app in blocco non funzionerà molto bene.

Quindi in Terminale, ora digita:

brew search “name of app”

Quindi, se stavi cercando per vedere se Google Chrome era supportato, puoi digitare

brew search chrome

E il Terminale(Terminal) ora ti darà tutti i pacchetti HomeBrew che hanno a che fare con (HomeBrew)Chrome .

Pacchetti HomeBrew che hanno a che fare con Google Chrome indicati nella finestra Terminale

Come puoi vedere, Chrome è elencato su HomeBrew come google-chrome . Ecco perché è necessario ottenere la terminologia esatta direttamente nel programma di installazione dell'app.

Costruisci il tuo programma di installazione dell'app(Building Your App Installer)

Una volta che hai un elenco di tutte le app che desideri nel tuo programma di installazione (con i nomi in formato HomeBrew(HomeBrew-formatted) ), è ora di iniziare a scrivere lo script.

Apri un editor di testo macOS (come il TextEdit predefinito ) e digita in alto:

#!/bin/sh

Nella riga successiva(the next line) , inizia a digitare i comandi HomeBrew Cask per ciascun programma, separati da <br> . Quindi, così:

<br>brew cask install
google-chrome
<br>brew cask install firefox
<br>brew cask install audacity
<br>brew cask install dropbox

E così via. Continua finché non avrai tutti i programmi elencati con i comandi della botte di HomeBrew allegati.

Quando hai finito, salva il file come:

caskconfig.sh

Fai(Take) attenzione che txt non sia alla fine di quel nome di file.

Ora torna a Terminal , punta Terminal nella posizione del file che hai appena creato e in Terminal , digita :

chmod a+x caskconfig.sh

Questo rende il file pronto per essere utilizzato. Sposta lo script dal tuo computer su una chiavetta(USB) USB o su un archivio cloud. Se il tuo computer si arresta in modo anomalo, avere lo script su quel computer rende l'intero esercizio un po' inutile!

Utilizzo dello script su un nuovo computer(Using The Script On a New Computer)

Sul computer nuovo o riformattato, installa HomeBrew e HomeBrew Cask , come abbiamo appena mostrato. Quindi sposta caskconfig.sh nella Home Directory del tuo Mac.

Infine, avvia Terminale(Terminal) e digita:

./caskconfig.sh

Ora siediti e guarda tutti i programmi nello script essere scaricati e installati, senza ulteriori sforzi da parte tua!

La cosa bella di questo script è che punta semplicemente verso i programmi online. Quindi, quando esegui lo script, otterrai sempre le versioni più aggiornate di quei programmi. Non una versione selvaggiamente obsoleta che richiede una dozzina di patch installate in seguito.



About the author

Sono un ingegnere informatico con oltre 10 anni di esperienza nel settore del software. Sono specializzato nella creazione e manutenzione di applicazioni software individuali e aziendali, nonché nello sviluppo di strumenti di sviluppo per piccole imprese e grandi organizzazioni. Le mie capacità risiedono nello sviluppo di una solida base di codice, negli strumenti di debug e test e nel lavorare a stretto contatto con gli utenti finali per garantire che le loro applicazioni funzionino perfettamente.



Related posts