Anonim

Når du kjøper en ny macOS-datamaskin, eller reformaterer en eksisterende, er den kjedeligste oppgaven du trenger å gjøre å installere alle programvareappene fra bunnen av. For det første må du huske hver enkelt, og for det andre, å besøke nettsiden til hver app, laste ned appen og installere den tar evigheter .

Men hva om du hadde et nedlastingsskript som automatisk lastet ned og installerte hvert enkelt for deg? Alt du trenger å gjøre er å kjøre manuset, og deretter gå bort og lage deg en kaffe mens manuset gjorde jobben sin. Du kan gjøre det ved å bruke HomeBrew og HomeBrew Cask.

Hva er HomeBrew?

HomeBrew er et program som kan installeres på din macOS-datamaskin som laster ned og installerer apper for deg, uten at du trenger å besøke appens nettsted først. Alt du trenger er terminalvinduet, Homebrew-kommandoen og navnet på appen du vil laste ned.

Ikke alle programvareapper støttes av HomeBrew. Jeg vil vise deg om et øyeblikk hvordan du finner ut hvilke som støttes. Men generelt støttes alle de store navnene.

Installere HomeBrew

Før vi kan lage vårt bulk MacOS-appinstallasjonsprogram, må vi installere HomeBrew og HomeBrew Cask. Cask er et program som lar deg laste ned programmer på en gang. Begge kreves for at macOS-appinstallasjonsprogrammet skal fungere skikkelig.

For å installere HomeBrew, åpne et terminalvindu og skriv inn:

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

For å installere HomeBrew Cask, skriv inn følgende to kommandoer individuelt.

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

Det er det. Du har nå HomeBrew installert.

For å installere et program med HomeBrew, er det en enkel terminalkommando for

brew cask install "app name"

Selvfølgelig ville du erstatte "appnavn" med navnet på appen du ønsker.

For å avinstallere skriver du :

brew cask avinstaller «appnavn»

Se hvilke programmer som støttes av HomeBrew

Før vi går videre til å lage bulk-appinstallasjonsprogrammet, må du se hvilke programmer HomeBrew støtter. Med mindre du kjører et gammelt vagt program som ingen noen gang har hørt om, er det sannsynlig at HomeBrew vil støtte det.

Men du må se hva programmet heter nøyaktig av HomeBrew, slik at du får kommandoen riktig. Ellers kommer ikke bulk-appinstallasjonen din til å fungere veldig bra.

Så i Terminal, skriv nå :

brew-søk «navn på app»

Så hvis du søkte for å se om Google Chrome støttes, kan du skrive

brew search chrome

Og terminalen vil nå gi deg alle HomeBrew-pakkene som har med Chrome å gjøre.

Som du kan se, er Chrome oppført på HomeBrew som google-chrome. Så dette er grunnen til at du må få den nøyaktige terminologien riktig i appinstallasjonsprogrammet.

Building Your App Installer

Når du har en liste over alle appene du vil ha i installasjonsprogrammet (med HomeBrew-formaterte navn), er det på tide å begynne å skrive skriptet.

Åpne et macOS-tekstredigeringsprogram (som standard TextEdit) og skriv inn : øverst

!/bin/sh

på neste linje, begynn å skrive HomeBrew Cask-kommandoene for hvert program, atskilt med . Så, sånn :

brew cask install google-chrome
brew cask install firefox
brew cask install audacity
brew cask install dropbox

Og så videre. Fortsett til du har alle programmene oppført med HomeBrew-fat-kommandoene vedlagt.

Når du er ferdig, lagre filen som :

Pass på at txt ikke står på slutten av filnavnet.

Nå, gå tilbake til Terminal, pek Terminal på plasseringen av filen du nettopp har laget, og i Terminal, skriv :

chmod a+x caskconfig.sh

Dette gjør filen klar til bruk. Flytt skriptet fra datamaskinen til enten en USB-pinne eller skylagring. Hvis datamaskinen din krasjer, å ha skriptet på den datamaskinen gjør hele denne øvelsen litt meningsløs!

Bruke skriptet på en ny datamaskin

På den nye eller omformaterte datamaskinen, installer HomeBrew og HomeBrew Cask, som vi nettopp har vist. Flytt deretter caskconfig.sh inn i Mac-ens hjemmekatalog.

Til slutt, fyr opp terminalen og skriv inn:

./caskconfig.sh

Nå len deg tilbake og se alle programmene i skriptet lastes ned og installeres, uten ytterligere innsats fra deg!

Det fine med dette manuset er at det bare peker mot programmene på nettet. Så når du kjører skriptet, vil du alltid få de mest oppdaterte versjonene av disse programmene. Ikke en veldig utdatert versjon som krever et dusin patcher installert etterpå.

Hvordan lage et masseappinstallasjonsprogram for et nytt Mac OS-installasjon ved hjelp av HomeBrew