- Установка macOS на отдельном томе APFS
- Необходимые условия
- Резервное копирование содержимого компьютера Mac
- Добавление тома APFS
- Установка macOS на том
- Переключение между версиями macOS
- Обновление macOS на каждом томе
- Дополнительная информация
- Создание загружаемого установщика для macOS
- Что нужно для создания загружаемого установщика:
- Загрузка macOS
- Использование команды createinstallmedia в приложении «Терминал»
- Как переустановить ОС macOS
- Запуск из раздела восстановления macOS
- Процессор Apple
- Процессор Intel
- Переустановка ОС macOS
- Другие варианты установки macOS
- Platypus и Packages. Создаём и устанавливаем программы на macOS
Установка macOS на отдельном томе APFS
APFS позволяет переключаться между версиями macOS, включая бета-версию (предварительный выпуск) macOS.
Установив macOS на дополнительном томе загрузочного диска, можно переключаться между этой macOS и macOS на другом томе, как если бы каждая была установлена на отдельном диске. Благодаря тому, что дисковое пространство используется всеми томами APFS совместно, резервировать пространство для нового тома не требуется. Его размер автоматически регулируется в соответствии с объемом содержимого.
Необходимые условия
Резервировать дисковое пространство для нового тома не требуется, но для установки macOS, в зависимости от версии, необходимо не менее 20 ГБ доступного пространства. Если доступного пространства недостаточно, установщик сообщит об этом.
Обзор доступного хранилища приводится в окне «Об этом Mac»: перейдите в меню Apple () > «Об этом Mac», затем щелкните «Хранилище».
Резервное копирование содержимого компьютера Mac
Сначала рекомендуется выполнить резервное копирование содержимого компьютера Mac, особенно перед установкой бета-версии macOS. Бета-версия ПО — это ПО, которое все еще находится в разработке, поэтому некоторые программы и службы могут не работать должным образом.
Добавление тома APFS
- Откройте программу «Дисковая утилита» в подпапке «Утилиты» папки «Программы».
- Выберите на боковой панели существующий том APFS.
- Выберите «Правка» > «Добавить том APFS» в строке меню или нажмите кнопку на панели инструментов Дисковой утилиты. Эти варианты доступны только при выборе тома APFS.
- Введите имя для нового тома APFS и нажмите кнопку «Добавить»:
- Дисковая утилита должна отобразить новый том на боковой панели. Новый том также будет отображен в окне Finder как отдельный диск. Дисковую утилиту можно закрыть.
Установка macOS на том
Выберите метод установки:
- Чтобы установить бета-версию (предварительный выпуск) macOS, зарегистрируйтесь в программе бета‑тестирования Apple и следуйте инструкциям по установке на веб-сайте программы.
- Для установки выпущенной версии macOS можно использовать раздел восстановления macOS. Выбор macOS для установки осуществляется нажатием клавиш при запуске.
При запуске установщика и выводе приглашения выбрать место установки щелкните «Показать все диски», затем выберите новый том.
Переключение между версиями macOS
По завершении установки можно использовать окно настроек «Загрузочный диск» или менеджер загрузки для быстрого переключения между версиями MacOS:
- Перейдите в меню Apple () > «Загрузочный диск», затем щелкните
и введите пароль администратора. Выберите нужный том и щелкните «Перезагрузить».
- Либо нажмите и удерживайте клавишу Option во время запуска. При появлении запроса выберите том, с которого требуется выполнить запуск.
Обновление macOS на каждом томе
Чтобы найти последние обновления для каждой версии macOS, проверьте наличие обновлений ПО, затем выполните запуск с другого тома и снова проверьте наличие обновлений ПО.
Дополнительная информация
Если на компьютере Mac используется macOS Sierra или более ранней версии либо загрузочный диск формата Mac OS Extended, а не APFS, можно создать новый раздел. Занимаемое им пространство на диске не регулируется автоматически по объему содержимого, поэтому размер тома необходимо указать вручную. Узнайте, как добавить том на устройстве с форматированием Mac OS Extended.
Источник
Создание загружаемого установщика для macOS
В качестве загрузочного диска для установки операционной системы на компьютер Mac можно использовать внешний диск или дополнительный том.
Эти расширенные инструкции предназначены в первую очередь для системных администраторов и других пользователей, имеющих опыт работы с командной строкой. Загружаемый установщик не требуется для обновления macOS или переустановки macOS, но он может оказаться удобен, если требуется выполнить установку на несколько компьютеров, не загружая установщик заново каждый раз.
Что нужно для создания загружаемого установщика:
- USB-накопитель или другой дополнительный том, отформатированный в Mac OS Extended, на котором есть не менее 14 ГБ свободного пространства;
- загруженный установщик для macOS Big Sur, Catalina, Mojave, High Sierra или El Capitan.
Загрузка macOS
- Загрузка macOS Big Sur, macOS Catalina, macOS Mojave или macOS High Sierra
Эти элементы загружаются в папку «Программы» в виде приложения с именем «Установка macOS [ название версии ]». Если после загрузки запустится установщик, завершите его работу без продолжения установки. Чтобы получить подходящий установщик, выполняйте загрузку с компьютера Mac, на котором используется macOS Sierra 10.12.5 или более поздней версии либо El Capitan 10.11.6. Корпоративным администраторам следует производить загрузку с сайта Apple, а не с сервера обновления ПО, размещенного в локальной сети. - Загрузка OS X El Capitan
В результате этого действия загрузится образ диска с именем InstallMacOSX.dmg. На компьютере Mac, совместимом с El Capitan, откройте образ диска и запустите с него установщик с именем InstallMacOSX.pkg. Приложение с именем «Установка OS X El Capitan» будет установлено в папку «Программы». Загружаемый установщик создается именно из этого приложения, а не из образа диска или установщика .pkg.
Использование команды createinstallmedia в приложении «Терминал»
- Подключите USB-накопитель или другой том, используемый для загружаемого установщика.
- Откройте приложение «Терминал» в подпапке «Утилиты» папки «Программы».
- Введите или вставьте в приложение «Терминал» одну из следующих команд. Предполагается, что установщик находится в папке «Программы», а имя MyVolume обозначает USB-накопитель или другой используемый вами том. Укажите вместо MyVolume имя своего тома в следующих командах.
Big Sur*:
Catalina*:
Mojave*:
High Sierra*:
El Capitan:
* Если на компьютере Mac установлена операционная система macOS Sierra или более ранней версии, включите аргумент —applicationpath и путь установки аналогично тому, как это делается в случае команды для El Capitan.
После набора команды
- Нажмите «Ввод», чтобы ввести команду.
- При появлении запроса введите пароль администратора и нажмите клавишу «Ввод» еще раз. При вводе пароля приложение «Терминал» не отображает вводимые символы.
- При появлении запроса нажмите клавишу Y , чтобы подтвердить удаление всех данных на томе, затем клавишу «Ввод». Приложение «Терминал» показывает прогресс по мере стирания тома.
- После стирания тома может быть отображено предупреждение о том, что приложению «Терминал» требуется доступ к файлам на съемном томе. Нажмите «OK», чтобы продолжить копирование.
- Когда приложение «Терминал» сообщит о завершении процесса, имя тома будет совпадать с именем загруженного установщика, например «Установка macOS Big Sur». После этого можно закрыть приложение «Терминал» и извлечь том.
Источник
Как переустановить ОС macOS
Используйте возможности восстановления macOS для переустановки операционной системы Mac.
Запуск из раздела восстановления macOS
Процессор Apple
Нажмите кнопку питания, чтобы включить компьютер Mac, и продолжайте удерживать ее нажатой, пока не отобразится окно с параметрами запуска. Нажмите значок в виде шестеренки (меню «Параметры»), затем нажмите «Продолжить».
Процессор Intel
Убедитесь, что ваш компьютер Mac подключен к Интернету. Затем включите компьютер Mac и сразу же нажмите и удерживайте Command (⌘)-R, пока не увидите логотип Apple или другое изображение.
Если вам предложат выбрать пользователя, пароль которого вы знаете, выберите такого пользователя, нажмите «Далее» и введите пароль администратора.
Переустановка ОС macOS
Выберите «Переустановить macOS» в окне утилит в разделе восстановления macOS, а затем нажмите «Продолжить» и следуйте инструкциям на экране.
Следуйте этим рекомендациям во время установки:
- Если установщик запрашивает разблокировку диска, введите пароль, используемый для входа в систему на компьютере Mac.
- Если установщик не видит диск или сообщает о невозможности установки на данный компьютер или том, может потребоваться стереть диск.
- Если установщик предлагает выбор между установкой на том «Macintosh HD» или «Macintosh HD — Data», выберите «Macintosh HD».
- Дождитесь завершения установки, не переводя компьютер Mac в режим сна и не закрывая его крышку. Компьютер Mac может несколько раз перезагрузиться и выводить индикатор выполнения, а экран может оставаться пустым в течение нескольких минут.
После завершения установки компьютер Mac может перезагрузиться с переходом к ассистенту установки. В случае продажи, обмена с доплатой или передачи компьютера Mac нажмите Command-Q, чтобы выйти из ассистента, не завершая настройку. Затем нажмите «Выключить». Когда новый владелец запустит компьютер Mac, он сможет ввести свою информацию при настройке.
Другие варианты установки macOS
При установке macOS из раздела восстановления вы получите текущую версию последней установленной macOS за некоторыми исключениями:
- Если при запуске компьютера Mac с процессором Intel были нажаты клавиши Shift-Option-Command-R, вам будет предложена macOS из комплекта поставки компьютера Mac или ближайшая доступная версия. Если при запуске нажаты клавиши Option-Command-R, в большинстве случаев вам будет предложена последняя версия macOS, совместимая с вашим компьютером Mac. В противном случае вам будет предложена версия macOS из комплекта поставки компьютера Mac или ближайшая доступная версия.
- Если материнская плата Mac была только что заменена, вам будет предложена только последняя версия macOS, совместимая с вашим компьютером Mac. Если вы только что полностью стерли загрузочный диск, вам будет предложена только версия macOS из комплекта поставки компьютера Mac или ближайшая доступная версия.
Возможны и другие варианты установки macOS, совместимой с вашим компьютером Mac:
- Выполните загрузку из App Store и установите последнюю версию macOS.
- Используйте App Store или веб-браузер, чтобы загрузить и установить более раннюю версию macOS.
- Используйте флеш-накопитель USB или другой дополнительный том, чтобы создать загружаемый установщик.
Источник
Platypus и Packages. Создаём и устанавливаем программы на macOS
Очень часто бывает необходимо собрать код, написанный на Python, в приложение для Windows, Linux или OS X. Да, для этого действительно существует множество пакетов, таких как кросс-платформенные cx_Freeze и PyInstaller, а также обособленных py2exe и py2app. Но для macOS существует возможность избежать возни с созданием установочного файла.
Нужно сказать, что в отличии от Windows, программа на MacOS это просто папка, с расширением .app а вот исталлятор имеет расширение .pkg.
Создаём программу
Для создания программы из скрипта, используем программу Platypus. Это бесплатная, open-source программа, распространяемая под BSD лицензией. Вот так выглядит единственное главное окно этой программы:
- В поле App Name указываем имя приложения, это то как программа будет отображаться в списке программ и Launchpad-е.
- В выпадающем списке Script Type указывается язык скрипта, в нашем случае это Python, можно указать путь к компилятору, если, например, на компьютере их несколько.
- В поле Script Path можно создать свой новый скрипт (кнопка «+ New»), а можно выбрать уже готовый скрипт (кнопка «Select Script»).
- В выпадающем списке Interface можно выбрать тип приложения, в случае если у вас консольное приложение, не требующее ввода текста пользователем, рекомендую выбрать Text Window.
- Слева от вышеперечисленных полей, есть поле выбора иконки приложения, в составе программы идёт несколько стандартных иконок, но можно выбрать свою.
- Следующий блок полей отвечает за информацию о программе, которая предоставляется в стандартном меню «О программе». Это уникальный идентификатор, автор программы и её версия. Кроме этого можно указать свойства для запуска, например запуск с правами администратора или работа в бэкграунде.
- И второй по важности блок, это дополнительные файлы. Так как в MacOS приложение — это не только исполняемый файл, но и все необходимые для работы приложения файлы и папки. Нажатием на кнопку «+» можно выбрать как и отдельные файлы, так и целые папки.
- После заполнения всех полей, кнопка «Create App» становится активной, нажимаем её и получаем на выходе симпатичный файлик с расширением .app.
Мы собрали приложение, которое запуститься на любом компьютере под управлением macOS, но этого не достаточно для удобного распространения и установки конечным пользователем. Поэтому создадим для нашего приложения установочный пакет.
Создаём инсталлятор
Для создания установочных пакетов существует несколько программ, мы будем использовать Packages.
При открытии программы Packages нам предлагается выбрать тип установочного пакета, выбираем Distibution, так как Raw Package необходим тогда, когда нужно установить файлы в нестандартное расположение.
В следующем окне выбираем имя и расположение проекта. Имеет смысл в качестве расположения указывать рабочую папку проекта. После создания проекта открывается следующее окно, с большим количеством вкладок.
Пробежимся по ним:
- Settings — первая вкладка, здесь можно задать имя приложения, рабочую директорию, а так же необходимые условия для установки.
- Presentations — на этой вкладке устанавливается внешний вид самого пакета установки, добавляются переводы на различные языки, путь установки и прочие нюансы.
- Requirements & Resources — необходимые условия для установки и зависимости. Например если для работы программы необходимо Xcode Command Line Tools, то здесь это можно указать, и если проверка не будет пройдена, то установка отмениться.
- Comments — вкладка исключительно для заметок разработчика, представляет собой огромное поле для ввода текста.
Если в боковом меню выделить необходимый нам пакет(на картинке это My), то мы увидим следующую картину:
Во вкладке Settings, выбирается идентификатор, версия и можно указать, что попросить сделать пользователя после установки (выключить компьютер, перегрузиться и завершить сеанс пользователя). Кроме этого можно выбрать Location и дополнительные опции, например ввод админского пароля, изменение прав доступа к папке и прочее.
Во вкладке Payload происходит основной процесс, добавление файла приложения в проект. Необходимо выделить нужную папку для установки приложения, например Applications, нажать на кнопку «+» и выбрать уже готовый файл с расширением .app.
Во вкладке Scripts можно выбрать скрипты которые запустятся до или после установки.
После того как все пункты выполнены, нужно собрать проект. Это можно сделать либо из меню Build —> Build либо с помощью специальной короткой команды ⌘B.
После этого вы получите установочный файл, которым можете поделиться с вашими друзьями и партнёрами.
Ссылки на необходимые файлы и обучающее видео
Platypus — программа для сборки .app;
Packages — программа для сбоки pkg;
Вот это — отличная видеоинструкция по работе с программой Packages.
Небольшое дополнение
По умолчанию, Platypus просто запускает скрипт, но почти всегда нам надо запускать программу на компьютере, где не установлен python. Для такого случая есть специальный лайфхак:
В Platypus в качестве типа скрипта выбираете shell script, нажимаете на + и пишете следующий код:
Где
- MyApp.app — это имя вашего приложения
- /compiler/bin/python — путь до компилятора
- main.py — необходимый скрипт
Теперь, если вы соберёте программу и переместите её в папку Applications, то она запустится со своим компилятором.
Источник