Anonim

Під час купівлі нового комп’ютера macOS або переформатування існуючого найнудніше завдання, яке вам потрібно виконати, — це встановити всі програми з нуля. По-перше, ви повинні запам’ятати кожну з них, а по-друге, відвідування веб-сайту кожної програми, завантаження програми та її встановлення займає вічність.

Але що, якби у вас був сценарій завантаження, який автоматично завантажував би та встановлював кожен із них? Все, що вам потрібно було б зробити, це запустити сценарій, потім піти і зробити собі каву, поки сценарій виконує свою роботу. Ви можете зробити це за допомогою HomeBrew і HomeBrew Cask.

Що таке HomeBrew?

HomeBrew — це програма, яку можна встановити на ваш комп’ютер з macOS, яка завантажує та встановлює програми для вас без необхідності попередньо відвідувати веб-сайт програми. Все, що вам потрібно, це вікно терміналу, команда Homebrew і назва програми, яку ви хочете завантажити.

HomeBrew підтримує не всі програми. За мить я покажу вам, як дізнатися, які з них ПІДТРИМУЮТЬСЯ. Але загалом підтримуються всі відомі.

Встановлення HomeBrew

Перш ніж ми зможемо створити масовий інсталятор програми MacOS, нам потрібно встановити HomeBrew і HomeBrew Cask. Cask — це програма, яка дозволяє завантажувати всі програми одночасно. Обидва необхідні для належної роботи програми встановлення macOS.

Щоб інсталювати HomeBrew, відкрийте вікно терміналу та введіть:

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

Тоді, щоб інсталювати HomeBrew Cask, введіть окремо наступні дві команди.

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

Ось і все. Тепер ви встановили HomeBrew.

Щоб інсталювати програму за допомогою HomeBrew, це проста команда терміналу

brew cask встановити «назва програми»

Очевидно, що ви заміните «назву програми» на назву потрібної програми.

Для видалення введіть:

brew cask видаліть «назву програми»

Дізнатися, які програми підтримуються HomeBrew

Перш ніж ми перейдемо до створення масового інсталятора програми, вам потрібно побачити, які програми підтримує HomeBrew. Якщо ви не використовуєте якусь стару незрозумілу програму, про яку ніхто ніколи не чув, цілком ймовірно, що HomeBrew її підтримуватиме.

Але вам потрібно побачити, як саме HomeBrew називає програму, щоб отримати правильну команду. Інакше програма масового встановлення програм працюватиме не дуже добре.

Тепер у терміналі введіть:

brew search “name of app”

Отже, якщо ви шукали, чи підтримується Google Chrome, ви можете ввести

brew search chrome

Тепер термінал надасть вам усі пакети HomeBrew, пов’язані з Chrome.

Як бачите, Chrome указано на HomeBrew як google-chrome. Ось чому вам потрібно отримати точну термінологію в інсталяторі програми.

Створення програми встановлення програми

Коли у вас буде список усіх програм, які вам потрібні у програмі встановлення (з назвами у форматі HomeBrew), настав час почати писати сценарій.

Відкрийте текстовий редактор macOS (наприклад, стандартний TextEdit) і вгорі введіть:

!/bin/sh

У наступному рядку почніть вводити команди HomeBrew Cask для кожної програми, розділені символом . Ну от так :

brew cask встановити google-chrome
brew cask встановити firefox
brew cask install audacity
brew cask install dropbox

І так далі. Продовжуйте, доки не отримаєте всі перелічені програми з прикріпленими командами HomeBrew cask.

Коли ви закінчите, збережіть файл як:

Стежте, щоб txt не було в кінці імені файлу.

Тепер поверніться до терміналу, наведіть термінал на розташування файлу, який ви щойно створили, і в терміналі введіть:

chmod a+x caskconfig.sh

Це робить файл готовим до використання. Перемістіть сценарій зі свого комп’ютера на USB-накопичувач або хмарне сховище. Якщо ваш комп’ютер виходить з ладу, наявність сценарію на цьому комп’ютері робить всю цю вправу дещо марною!

Використання сценарію на новому комп’ютері

На новому чи переформатованому комп’ютері встановіть HomeBrew і HomeBrew Cask, як ми щойно показали. Потім перемістіть caskconfig.sh у домашній каталог вашого Mac.

Нарешті, запустіть термінал і введіть:

./caskconfig.sh

Тепер сидіть склавши руки та дивіться, як усі програми в сценарії завантажуються та встановлюються без додаткових зусиль!

Приємна річ у цьому сценарії полягає в тому, що він просто вказує на програми онлайн. Тож, запускаючи сценарій, ви завжди отримуватимете найновіші версії цих програм. Не якась надзвичайно застаріла версія, яка потребує встановлення дюжини патчів.

Як створити масовий інсталятор програми для нової інсталяції Mac OS за допомогою HomeBrew