Как да направите групова програма за инсталиране на приложения за нова инсталация на Mac OS с помощта на HomeBrew

Когато купувате нов компютър с macOS или преформатирате съществуващ, най-досадната задача, която трябва да направите, е да инсталирате всичките си софтуерни приложения(apps) от нулата. Първо(First) , трябва да запомните всеки един, и второ, да посетите уебсайта на всяко приложение, да изтеглите приложението и да го инсталирате, отнема вечно(takes forever) .

Но какво ще стане, ако имате скрипт за изтегляне, който автоматично ще изтегли и инсталира всеки един вместо вас? Всичко, което трябва да направите, е да стартирате скрипта, след това да си тръгнете и да си направите кафе, докато сценарият си свърши работата. Можете да направите това с помощта на HomeBrew и HomeBrew Cask .

Прозорец на екрана за инсталиране на Homebrew

Какво е HomeBrew?(What Is HomeBrew?)

HomeBrew е програма, която може да бъде инсталирана на вашия компютър с macOS, която изтегля и инсталира приложения вместо вас, без да е необходимо първо да посещавате уебсайта на приложението. Всичко(All) , от което се нуждаете, е прозорецът на терминала , командата (Terminal)Homebrew и името на приложението, което искате да изтеглите.

Не всички софтуерни приложения се поддържат от HomeBrew . След малко ще ви покажа как да разберете кои се поддържат(ARE) . Но като цяло се поддържат всички големи имена.

Икона HomeBrew

Инсталиране на HomeBrew(Installing HomeBrew)

Преди да можем да направим нашата групова програма за инсталиране на приложения за MacOS , трябва да инсталираме HomeBrew и HomeBrew Cask . Cask е програма, която ви позволява да изтегляте програми наведнъж. И двете са необходими за правилното функциониране на инсталатора на macOS.

За да инсталирате HomeBrew , отворете прозорец на терминала и въведете:(Terminal)

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

Прозорец на терминала с команда за инсталиране на HomeBrew

След това, за да инсталирате HomeBrew Cask , въведете следните две команди поотделно.

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

Терминал с команди за инсталиране на HomeBrew Cask

Това е. Вече имате инсталиран HomeBrew .

За да инсталирате програма с HomeBrew , това е проста команда на терминала(Terminal)

brew cask install “app name”

Очевидно бихте заменили „име на приложението“ с името на приложението, което искате.

За да деинсталирате, трябва да въведете:

brew cask uninstall “app name”

Вижте какви програми се поддържат от HomeBrew(Seeing What Programs Are Supported By HomeBrew)

Преди да преминем към създаване на инсталатора за групови приложения, трябва да видите кои програми поддържа HomeBrew . Освен ако не изпълнявате някаква стара неясна програма, за която никой никога не е чувал, вероятно HomeBrew ще я поддържа.

Но трябва да видите как се нарича програмата точно от HomeBrew , за да получите командата правилно. В противен случай вашата програма за групова инсталация на приложения няма да работи много добре.

Така че в терминала, сега напишете:

brew search “name of app”

Така че, ако търсите, за да видите дали Google Chrome се поддържа, можете да въведете

brew search chrome

И терминалът(Terminal) вече ще ви даде всички пакети HomeBrew , които са свързани с Chrome .

Пакети HomeBrew, които са свързани с Google Chrome, посочени в прозореца на терминала

Както можете да видите, Chrome е посочен в HomeBrew като google-chrome . Ето защо трябва да получите точната терминология точно в програмата за инсталиране на приложения.

Изграждане на вашия инсталатор на приложения(Building Your App Installer)

След като имате списък с всички приложения, които искате във вашата инсталационна програма (с имената, форматирани в HomeBrew(HomeBrew-formatted) ), е време да започнете да пишете скрипта.

Отворете текстов редактор на macOS (като например TextEdit по подразбиране ) и в горната част напишете:

#!/bin/sh

На следващия ред(the next line) започнете да въвеждате командите HomeBrew Cask за всяка програма, разделени с <br> . Така, така:

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

И така нататък. Продължете, докато имате всички програми, изброени с прикачените команди HomeBrew cask.

Когато приключите, запазете файла като:

caskconfig.sh

Внимавайте(Take) txt да не е в края на името на този файл.

Сега се върнете към Terminal , посочете Terminal на местоположението на файла, който току-що сте направили, и в Terminal въведете:

chmod a+x caskconfig.sh

Това прави файла готов за използване. Преместете скрипта от компютъра си или на USB флаш, или на облачно хранилище. Ако компютърът ви се срине, наличието на скрипта на този компютър прави цялото това упражнение малко безсмислено!

Използване на скрипта на нов компютър(Using The Script On a New Computer)

На новия или преформатиран компютър инсталирайте HomeBrew и HomeBrew Cask , както току-що показахме. След това преместете caskconfig.sh в домашната директория на вашия Mac.

Накрая стартирайте терминала(Terminal) и напишете:

./caskconfig.sh

Сега седнете и гледайте как всички програми в скрипта се изтеглят и инсталират, без допълнителни усилия от ваша страна!

Хубавото на този скрипт е, че той просто насочва към програмите онлайн. Така че, когато стартирате скрипта, винаги ще получавате най-актуалните версии на тези програми. Не някаква ужасно остаряла версия, която изисква десетина пачове, инсталирани след това.



About the author

Аз съм уеб разработчик с опит в работата както с Windows 11, така и с 10. Също така съм потребител на Firefox от много години и съм станал доста опитен в използването на изцяло новата конзола за игри Xbox One. Основните ми интереси са в разработката на софтуер, по-специално в уеб и мобилното развитие, както и науката за данни. Имам много добри познания относно различни компютърни системи и тяхното използване, така че мога да предоставя безпристрастна обратна връзка за различни програми или услуги, които може да използвате.



Related posts