Sådan laver du et bulk-app-installationsprogram til et nyt Mac OS Installer ved hjælp af HomeBrew

Når du køber en ny macOS-computer eller omformaterer en eksisterende, er den mest kedelige opgave, du skal udføre, at installere alle dine softwareapps fra(apps) bunden. For det første(First) skal du huske hver enkelt, og for det andet, at besøge hver apps hjemmeside, downloade appen og installere den tager evigheder(takes forever) .

Men hvad nu hvis du havde et downloadscript, der automatisk ville downloade og installere hver enkelt for dig? Det eneste, du skal gøre, er at køre manuskriptet og derefter gå ud og lave en kop kaffe, mens manuskriptet gjorde sit arbejde. Det kan du gøre ved at bruge HomeBrew og HomeBrew Cask .

Homebrew-installationsskærmvindue

Hvad er HomeBrew?(What Is HomeBrew?)

HomeBrew er et program, der kan installeres på din macOS-computer, som downloader og installerer apps for dig, uden at du behøver at besøge appens hjemmeside først. Alt(All) du behøver er terminalvinduet(Terminal) , Homebrew -kommandoen og navnet på den app, du vil downloade.

Ikke alle softwareapps understøttes af HomeBrew . Jeg vil om et øjeblik vise dig, hvordan du finder ud af, hvilke der ER(ARE) understøttet. Men generelt er alle de store navne understøttet.

HomeBrew-ikon

Installation af HomeBrew(Installing HomeBrew)

Før vi kan lave vores bulk MacOS app-installationsprogram, skal vi installere HomeBrew og HomeBrew Cask . Cask er et program, der giver dig mulighed for at downloade programmer på én gang. Begge er nødvendige for, at macOS-app-installationsprogrammet fungerer korrekt.

For at installere HomeBrew skal du åbne et terminalvindue(Terminal) og skrive:

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

Terminalvindue med kommando til at installere HomeBrew

For derefter at installere HomeBrew Cask , skriv følgende to kommandoer individuelt.

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

Terminal med kommandoer til at installere HomeBrew Cask

Det er det. Du har nu HomeBrew installeret.

For at installere et program med HomeBrew er det en simpel Terminal - kommando af

brew cask install “app name”

Selvfølgelig vil du erstatte "appnavn" med navnet på den app, du ønsker.

For at afinstallere skal du skrive:

brew cask uninstall “app name”

Se hvilke programmer der understøttes af HomeBrew(Seeing What Programs Are Supported By HomeBrew)

Før vi går videre til at lave bulk app-installationsprogrammet, skal du se, hvilke programmer HomeBrew understøtter. Medmindre du kører et gammelt vagt program, som ingen nogensinde havde hørt om, er det sandsynligt, at HomeBrew(HomeBrew) vil understøtte det.

Men du skal se, hvad programmet præcist hedder af HomeBrew , så du får kommandoen rigtigt. Ellers vil dit bulk-app-installationsprogram ikke fungere særlig godt.

Så i Terminal, skriv nu:

brew search “name of app”

Så hvis du søgte for at se, om Google Chrome var understøttet, kunne du skrive

brew search chrome

Og terminalen(Terminal) vil nu give dig alle de HomeBrew- pakker, der har at gøre med Chrome .

HomeBrew-pakker, der har at gøre med Google Chrome, angivet i terminalvinduet

Som du kan se, er Chrome opført på HomeBrew som google-chrome . Så det er derfor, du skal have den nøjagtige terminologi rigtigt i dit app-installationsprogram.

Opbygning af din app-installatør(Building Your App Installer)

Når du har en liste over alle de apps, du ønsker i dit installationsprogram (med de HomeBrew-formaterede(HomeBrew-formatted) navne), er det tid til at begynde at skrive scriptet.

Åbn en macOS-teksteditor (såsom standard TextEdit ), og skriv øverst:

#!/bin/sh

den næste linje(the next line) skal du begynde at skrive HomeBrew Cask- kommandoerne for hvert program, adskilt af <br> . Så sådan:

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

Og så videre. Bliv ved, indtil du har alle programmerne opført med HomeBrew-fadkommandoerne(HomeBrew) vedhæftet.

Når du er færdig, gem filen som:

caskconfig.sh

Pas(Take) på, at txt ikke er i slutningen af ​​det filnavn.

Gå nu tilbage til Terminal , peg Terminal på placeringen af ​​den fil, du lige har lavet, og skriv i Terminal :

chmod a+x caskconfig.sh

Dette gør filen klar til at blive brugt. Flyt scriptet fra din computer til enten en USB -stick eller skylager. Hvis din computer går ned, gør det at have scriptet på den computer, hele denne øvelse en smule meningsløs!

Brug af scriptet på en ny computer(Using The Script On a New Computer)

På den nye eller omformaterede computer skal du installere HomeBrew og HomeBrew Cask , som vi lige har vist. Flyt derefter caskconfig.sh ind i din Macs hjemmemappe.

Til sidst skal du tænde Terminal og skrive:

./caskconfig.sh

Læn dig nu tilbage og se alle programmerne i scriptet blive downloadet og installeret uden yderligere indsats fra dig!

Det gode ved dette script er, at det blot peger mod programmerne online. Så når du kører scriptet, vil du altid få de mest opdaterede versioner af disse programmer. Ikke en vildt forældet version, der kræver et dusin patches installeret bagefter.



About the author

Jeg er softwareudvikler med over 10 års erfaring. Jeg har specialiseret mig i Mac-programmering og har skrevet flere tusinde linjer kode til forskellige Mac-programmer, inklusive, men ikke begrænset til: TextEdit, GarageBand, iMovie og Inkscape. Jeg har også erfaring med Linux og Windows udvikling. Mine færdigheder som udvikler giver mig mulighed for at skrive omfattende tutorials af høj kvalitet til forskellige softwareudviklingsplatforme - fra macOS til Linux - hvilket gør mine tutorials til det perfekte valg for dem, der ønsker at lære mere om de værktøjer, de bruger.



Related posts