Anonim

Bij het kopen van een nieuwe macOS-computer of het opnieuw formatteren van een bestaande computer, is de meest vervelende taak die u hoeft te doen, al uw software-apps helemaal opnieuw te installeren. Ten eerste moet je ze allemaal onthouden, en ten tweede duurt het een eeuwigheid om de website van elke app te bezoeken, de app te downloaden en te installeren.

Maar wat als u een downloadscript had dat elk script automatisch voor u zou downloaden en installeren? Het enige dat u hoeft te doen, is het script uitvoeren, dan weglopen en koffie zetten terwijl het script zijn werk deed. Dat kan met HomeBrew en HomeBrew Cask.

Wat is HomeBrew?

HomeBrew is een programma dat op uw macOS-computer kan worden geïnstalleerd en dat apps voor u downloadt en installeert, zonder dat u eerst de website van de app hoeft te bezoeken. Alles wat je nodig hebt is het Terminal-venster, de Homebrew-opdracht en de naam van de app die je wilt downloaden.

Niet alle software-apps worden ondersteund door HomeBrew. Ik zal je zo laten zien hoe je erachter kunt komen welke WEL worden ondersteund. Maar over het algemeen worden alle grote namen ondersteund.

HomeBrew installeren

Voordat we ons bulk-installatieprogramma voor de MacOS-app kunnen maken, moeten we HomeBrew en HomeBrew Cask installeren. Cask is een programma waarmee je programma's in één keer kunt downloaden. Beide zijn vereist om het installatieprogramma van de macOS-app correct te laten werken.

Om HomeBrew te installeren, opent u een Terminal-venster en typt u :

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

Om vervolgens HomeBrew Cask te installeren, typt u de volgende twee opdrachten afzonderlijk.

brouwtap caskroom/cask
brouwinstallatie caskroom/cask/brouwvat

Dat is het. HomeBrew is nu geïnstalleerd.

Om een ​​programma met HomeBrew te installeren, is het een eenvoudige Terminal-opdracht van

brouwvat installatie “app naam”

Uiteraard zou je 'app-naam' vervangen door de naam van de gewenste app.

Om te verwijderen typt u :

brew cask uninstall "app name"

Zien welke programma's worden ondersteund door HomeBrew

Voordat we verder gaan met het maken van het bulk-app-installatieprogramma, moet je kijken welke programma's HomeBrew ondersteunt. Tenzij je een oud, vaag programma gebruikt waar nog nooit iemand van gehoord heeft, zal HomeBrew het waarschijnlijk ondersteunen.

Maar je moet zien hoe het programma precies wordt genoemd door HomeBrew, zodat je de opdracht goed krijgt. Anders zal je installatieprogramma voor bulk-apps niet erg goed werken.

Dus typ nu in Terminal:

brouw zoeken "naam van app"

Dus als je aan het zoeken was of Google Chrome werd ondersteund, zou jekunnen typen

brouw zoeken chrome

En de terminal geeft je nu alle HomeBrew-pakketten die met Chrome te maken hebben.

Zoals je kunt zien, staat Chrome op HomeBrew vermeld als google-chrome. Daarom moet u de exacte terminologie in uw app-installatieprogramma gebruiken.

Uw app-installatieprogramma bouwen

Zodra je een lijst hebt met alle apps die je in je installatieprogramma wilt hebben (met de HomeBrew-geformatteerde namen), is het tijd om te beginnen met het schrijven van het script.

Open een macOS-teksteditor (zoals de standaardteksteditor) en typ bovenaan :

!/bin/sh

Begin de volgende regel met het typen van de HomeBrew Cask-commando's voor elk programma, gescheiden door . Dus, zoals zo :

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

Enzovoorts. Ga door totdat je alle programma's hebt weergegeven met de HomeBrew-cask-commando's bijgevoegd.

Als u klaar bent, slaat u het bestand op als :

Zorg ervoor dat txt niet aan het eind van die bestandsnaam staat.

Ga nu terug naar Terminal, wijs Terminal naar de locatie van het bestand dat je zojuist hebt gemaakt en typ in Terminal :

chmod a+x caskconfig.sh

Dit maakt het bestand klaar voor gebruik. Verplaats het script van uw computer naar een USB-stick of cloudopslag. Als je computer crasht, maakt het hebben van het script op die computer deze hele oefening een beetje zinloos!

Het script gebruiken op een nieuwe computer

Installeer HomeBrew en HomeBrew Cask op de nieuwe of opnieuw geformatteerde computer, zoals we zojuist hebben laten zien. Verplaats vervolgens caskconfig.sh naar de basismap van je Mac.

Start ten slotte Terminal en typ :

./caskconfig.sh

Leun achterover en zie hoe alle programma's in het script worden gedownload en geïnstalleerd, zonder verdere inspanning van jouw kant!

Het leuke van dit script is dat het alleen verwijst naar de programma's online. Dus wanneer u het script uitvoert, krijgt u altijd de meest up-to-date versies van die programma's. Niet een enorm verouderde versie waarvoor achteraf een tiental patches moet worden geïnstalleerd.

Een bulkapp-installatieprogramma maken voor een nieuwe Mac OS-installatie met HomeBrew