Сегодня на новой работе выдали ещё один мак, аж запечатанный

в коробке - новый М1. Теперь у меня снова два макбука, а новый надо с нуля настраивать...

Кто-нибудь здесь имел опыт с автоматизацией начальной настройки мака? Например, с помощью Ansible, как тут: https://github.com/geerlingguy/mac-dev-playbook

Но не обязательно с помощью ансибла. Может, кто-то ещё чем-то пользовался...

10 ответов

12 просмотров

а че тайм машина или ассистент миграции не устраивает?

Никита - Автор вопроса
Ivan Gaydamakin
а че тайм машина или ассистент миграции не устраив...

Знал, что предложат)) Да я тащемта так и делал, с TimeMachine на внешний хард. Но это такое... Во-первых, всё-таки перенос системы, с уже имеющейся кучей мусора. А иногда бывает нужно начисто установить. Во-вторых - ну это для меня больше как костыль, чем реальная автоматизация

Никита 
Знал, что предложат)) Да я тащемта так и делал, с...

ну вроде твоя тема неплохая, еще можно заморочиться и свой баш скрипт накодить и просто по ssh нужные комманды в теории выполнять

Никита - Автор вопроса
Ivan Gaydamakin
ну вроде твоя тема неплохая, еще можно заморочитьс...

Ну, баш-скрипт - это не идемпотентно) Так-то я говнял маленькие скриптики для подобных настроечных задач, но хотелось бы больше декларативности Но с другой стороны вваливать кучу времени на написание и дебаг плейбука под себя - хз. Я как-то разочаровался в этой теме, после того, как кто-то правильно на реддите указал, что с выходами новых версий макос и появлением там новых настроек, изменением названий старых и т.п. идея с "идеальным плейбуком мечты" как-то такая себе. Вот и решил у сообщества спросить, насколько велик уровень моей замороченности 😅

Никита 
Ну, баш-скрипт - это не идемпотентно) Так-то я гов...

Мне кажется, что bash скрипт с вызовами brew и все Тем более, cask позволяет настольные приложения ставить многие

Никита 
Знал, что предложат)) Да я тащемта так и делал, с...

пожалуй башем "собирать" для миграции настройки твоего софта, будет самое верное, но тут о двух концах, задача редкая, а софт периодически меняется (развивается система, меняются пути, меняются аппки), поэтому поддерживать такую байду руками, маловероятно что разумно в принципе для персонального пользования. я для себя держу таблицу в ношине (как-то кидал сюда скрин), периодически стараюсь её дополнять/поддерживать, чтобы раскатывать систему с нуля по-быстрому. В ней есть и колонка с путями/настройками, чтобы быстро выдернуть их из бекапа, например, ну и флажки типа установлено приложение или было, но плохое, etc.

Никита - Автор вопроса
Роман A
пожалуй башем "собирать" для миграции настройки тв...

Ну понятненько. Насчёт > софт периодически меняется (развивается система, меняются пути, меняются аппки) я и написал) После того, как задумался об этом, к идейке с плейбуками охладел. Ну раз и тут никто не заморачивался так, то действительно, bash-скрипт норм тема. В целом я ток щас подумал нахер мне эта идемпотентность, задача действительно редкая и толку от неё тут мало

Никита 
Знал, что предложат)) Да я тащемта так и делал, с...

https://wickedchicken.github.io/post/macos-nix-setup/ но я не пробовал, просто видел

Victor
https://wickedchicken.github.io/post/macos-nix-set...

есть еще mint, но там только свифтовые тулзы

Ivan Gaydamakin
есть еще mint, но там только свифтовые тулзы

Ну nix по идее это все вообще, но хз насколько оно юзабельно уже.

Похожие вопросы

Обсуждают сегодня

Всех приветствую, имеет ПК Acer Tc605 intel Core i3 Gtx 745 4gb Возможно ли сделать так чтобы при загрузке мак ос, видеокарта nvidia отключалась и работала встроенное виде...
Ki/lua 21zx ツ︎△︎
5
Всем привет ! Перешел недавно с Mojave на Catalin'у , в тч и на OpenCore ... Вопрос такой ... Как избавиться от красного бейджа на "настройках" со втюхиванием поставить Monter...
Maxzim Flyper
9
Почему у макбука экран не сенсорный?
✨ Anatolii Cherednichenko
28
Всем привет! Комрады, посоветуйте пожалуйста комбо модуль, чтобы функцию непрерывность завести? Сейчас сижу в монтерей, в целях перейти на Ventura / Sonoma. Мне ранее реком...
Farrukh Abdujabborov
8
Ну чё, сегодня все в гавно?))
ᅠ🚀
20
И так хватает красноглазия с линуксами. Еще париться на счет температуры мака? )
Aleksandr 🇲🇳
18
А он бэкап не делает? Или чекает ссд
Shish Kebab
2
ну выйграл ты ее а дальше что?
central hardware
17
народ хелп. предыстория: pro-2015+high sierra ставил imazing[TNT], да еще что-то TNT, при попытке перетащить иконку в "программы" - кернел паники и мак перезагружался в один п...
Gcat@
7
Всем привет. кто-нибудь мог бы помочь? есть цель обновиться до 14.5, сейчас стоит 13.4. конфиг такой: ryzen 5 3600, asus b450, rx580. обновиться нужно так, чтобы все файлы ост...
Александр Сергеевич
3
Карта сайта