Anonim

Gdy kupujesz nowy komputer z systemem macOS lub formatujesz istniejący, najbardziej żmudnym zadaniem jest zainstalowanie wszystkich aplikacji od podstaw. Po pierwsze, musisz zapamiętać każdą z nich, a po drugie, odwiedzenie witryny internetowej każdej aplikacji, pobranie aplikacji i zainstalowanie jej trwa wieczność.

Ale co by było, gdybyś miał skrypt pobierania, który automatycznie pobierałby i instalował każdy z nich? Wszystko, co musisz zrobić, to uruchomić scenariusz, a następnie odejść i zrobić sobie kawę, podczas gdy scenariusz będzie wykonywał swoją pracę. Możesz to zrobić za pomocą HomeBrew i HomeBrew Cask.

Co to jest HomeBrew?

HomeBrew to program, który można zainstalować na komputerze z systemem macOS, który pobiera i instaluje aplikacje za Ciebie, bez konieczności uprzedniego odwiedzania witryny aplikacji. Wszystko czego potrzebujesz to okno Terminala, polecenie Homebrew i nazwa aplikacji, którą chcesz pobrać.

Nie wszystkie aplikacje są obsługiwane przez HomeBrew. Za chwilę pokażę Ci, jak dowiedzieć się, które SĄ obsługiwane. Ale generalnie obsługiwane są wszystkie popularne.

Instalacja HomeBrew

Zanim stworzymy nasz zbiorczy instalator aplikacji dla systemu MacOS, musimy zainstalować HomeBrew i HomeBrew Cask. Cask to program, który umożliwia pobieranie wszystkich programów jednocześnie. Oba są wymagane do prawidłowego działania instalatora aplikacji macOS.

Aby zainstalować HomeBrew, otwórz okno Terminala i wpisz:

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

Następnie, aby zainstalować HomeBrew Cask, wpisz kolejno dwa poniższe polecenia.

zaparzaj beczkę/beczułkę
brew install caskroom/cask/brew-cask

To jest to. Masz teraz zainstalowany program HomeBrew.

Aby zainstalować program za pomocą HomeBrew, wystarczy użyć polecenia terminala

zaparz beczkę zainstaluj „nazwa aplikacji”

Oczywiście zamień „nazwę aplikacji” na nazwę żądanej aplikacji.

Aby odinstalować, wpisz :

brew cask odinstaluj „nazwa aplikacji”

Sprawdzanie, jakie programy są obsługiwane przez HomeBrew

Zanim przejdziemy do tworzenia zbiorczego instalatora aplikacji, musisz sprawdzić, jakie programy obsługuje HomeBrew. Jeśli nie korzystasz z jakiegoś starego, mglistego programu, o którym nikt nigdy nie słyszał, prawdopodobnie HomeBrew będzie go obsługiwał.

Ale musisz zobaczyć, jak dokładnie program nazywa się w HomeBrew, aby poprawnie wykonać polecenie. W przeciwnym razie zbiorczy instalator aplikacji nie będzie działał dobrze.

Więc w Terminalu wpisz teraz :

brew wyszukaj „nazwa aplikacji”

Jeśli chcesz sprawdzić, czy przeglądarka Google Chrome jest obsługiwana, możesz wpisać

brew search chrome

Terminal udostępnia teraz wszystkie pakiety HomeBrew związane z Chrome.

Jak widać, Chrome jest wymieniony w HomeBrew jako google-chrome. Dlatego właśnie musisz wprowadzić dokładną terminologię w instalatorze aplikacji.

Tworzenie instalatora aplikacji

Gdy masz już listę wszystkich aplikacji, które chcesz zainstalować (z nazwami w formacie HomeBrew), czas zacząć pisać skrypt.

Otwórz edytor tekstu macOS (taki jak domyślny TextEdit) i u góry wpisz :

!/bin/sh

W następnej liniizacznij wpisywać polecenia HomeBrew Cask dla każdego programu, oddzielając je . Więc tak :

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

I tak dalej. Kontynuuj, aż będziesz mieć wszystkie wymienione programy z dołączonymi poleceniami HomeBrew cask.

Po zakończeniu zapisz plik jako :

Uważaj, aby txt nie znajdował się na końcu tej nazwy pliku.

Teraz wróć do Terminala, wskaż Terminalowi lokalizację właśnie utworzonego pliku i w Terminalu wpisz :

chmod a+x caskconfig.sh

To sprawia, że ​​plik jest gotowy do użycia. Przenieś skrypt z komputera na pamięć USB lub do chmury. Jeśli twój komputer ulegnie awarii, posiadanie skryptu na tym komputerze sprawi, że całe to ćwiczenie będzie trochę bezcelowe!

Używanie skryptu na nowym komputerze

Na nowym lub sformatowanym komputerze zainstaluj HomeBrew i HomeBrew Cask, jak właśnie pokazaliśmy. Następnie przenieś caskconfig.sh do katalogu domowego komputera Mac.

Na koniec uruchom Terminal i wpisz:

./caskconfig.sh

Teraz usiądź wygodnie i obserwuj, jak wszystkie programy ze skryptu są pobierane i instalowane bez dodatkowego wysiłku z Twojej strony!

Dobrą rzeczą w tym skrypcie jest to, że po prostu wskazuje programy online. Więc kiedy uruchomisz skrypt, zawsze otrzymasz najbardziej aktualne wersje tych programów. Nie jakaś szalenie przestarzała wersja, która wymaga później zainstalowania tuzina poprawek.

Jak zrobić masowy instalator aplikacji dla nowej instalacji systemu Mac OS za pomocą HomeBrew