На MacBook программы устанавливают тремя способами: из App Store, из файла образа .dmg (перетаскиванием значка в папку «Программы») и через установщик .pkg. Удалить программу обычно проще, чем в Windows: откройте папку «Программы», перетащите приложение в корзину и очистите её. Иногда после этого остаются служебные файлы, и их стоит убрать вручную. Дальше по порядку: установка, удаление, остатки и частые проблемы, включая предупреждение «программу нельзя открыть, так как её автор не определён».
Как устроены программы на Mac
В отличие от Windows, где у программы есть отдельный каталог, записи в реестре и установщик, большинство приложений на Mac - это один «пакет» с расширением .app. Внешне он выглядит как обычный значок, но внутри содержит все нужные файлы. Поэтому и установка, и удаление чаще всего сводятся к копированию или удалению одного значка.
Приложения хранятся в папке «Программы» (Applications). Открыть её можно через Finder, в боковом меню слева, или сочетанием Shift+Command+A. Все программы также видны в Launchpad - сетке значков, которую вызывает жест щипка тремя пальцами и большим либо клавиша на верхнем ряду.
Способ 1. Установка из App Store
Это самый простой и безопасный путь: программы проходят проверку Apple, обновляются сами, а покупки привязаны к вашей учётной записи.
- Откройте App Store (значок с буквой «A» в Dock или через поиск Spotlight - Command+Пробел).
- Введите название программы в строку поиска.
- Нажмите «Загрузить» или «Получить» (для платных - кнопку с ценой).
- При необходимости подтвердите вход паролем Apple ID или отпечатком пальца.
- После загрузки нажмите «Открыть». Значок появится в Launchpad и в папке «Программы».
Если приложение не находится, возможно, оно недоступно в вашем регионе магазина. Многие нужные программы там просто отсутствуют, и тогда пригодятся следующие способы.
Способ 2. Образ диска .dmg
Большинство приложений, которые скачивают с сайтов разработчиков, поставляются в виде образа .dmg.
- Скачайте файл с официального сайта производителя. Обычно он попадает в папку «Загрузки».
- Дважды щёлкните по файлу. Система подключит его как виртуальный диск и откроет окно.
- Внутри окна обычно два значка: сама программа и ярлык папки «Программы». Перетащите значок программы на папку «Программы».
- Дождитесь завершения копирования.
- Извлеките образ: в Finder нажмите значок извлечения рядом с названием образа в боковом меню или перетащите диск в корзину (она превратится в значок извлечения). Скачанный файл .dmg после этого можно удалить.
- Запустите программу из Launchpad или папки «Программы».
Запускать программу прямо из подключённого образа не стоит: она будет работать, но пропадёт вместе с отключением образа.
Способ 3. Установщик .pkg
Некоторые программы (в частности, драйверы, крупные пакеты и корпоративные приложения) поставляются как .pkg, то есть через мастер установки.
- Дважды щёлкните по файлу .pkg.
- Следуйте шагам мастера: «Продолжить», согласие с лицензией, выбор диска.
- Введите пароль администратора, когда система попросит.
- По окончании установки закройте мастер. Установщик предложит переместить сам файл в корзину, это можно сделать.
Установщики .pkg разбрасывают файлы по нескольким местам системы (программы, библиотеки, службы), и их удаление может потребовать специальных шагов, о чём - ниже.
Предупреждение «Нельзя открыть, так как не удалось проверить разработчика»
Mac защищает вас от нежелательного ПО с помощью системы Gatekeeper. Программы без подписи, подписанные неизвестным разработчиком или скачанные не из App Store, могут быть заблокированы при первом запуске.
Что делать, если вы уверены в источнике:
- Попробуйте запустить программу. Появится сообщение с отказом, закройте его.
- Откройте «Системные настройки» (в новых версиях - «Настройки системы») - «Конфиденциальность и безопасность».
- Прокрутите вниз до раздела «Безопасность». Там будет сообщение о том, что запуск такой-то программы заблокирован, и кнопка «Всё равно открыть».
- Нажмите её, подтвердите паролем и ещё раз выберите «Открыть».
В старых версиях macOS можно было открыть программу щелчком правой кнопки и выбором «Открыть». В новых это работает не везде, поэтому надёжнее путь через настройки безопасности.
Принцип простой: разрешайте запуск только тем, кому доверяете. Программу из сомнительного источника лучше не запускать, даже если система позволяет обойти запрет.
Установка на Mac с процессором Apple и Intel
В современных MacBook стоят процессоры Apple (серии M), в более старых - Intel. Большинство программ сегодня выпускается в версиях для обоих процессоров или в универсальной сборке. Если программа написана только для Intel, система установит компонент Rosetta и запустит её через эмуляцию, а при первом запуске предложит это сделать. Работает это, как правило, достаточно хорошо, но не для всех программ: драйверы и некоторые системные расширения Rosetta не заменяет.
Если на сайте разработчика предлагают несколько версий, выбирайте ту, что соответствует вашему процессору. Какой он у вас, видно через меню Apple - «Об этом Mac».
Как удалить программу: основные способы
Через папку «Программы»
Самый универсальный способ:
- Закройте программу (если она запущена, нажмите Command+Q).
- Откройте Finder - «Программы».
- Найдите приложение и перетащите его значок в корзину. Либо щёлкните по нему правой кнопкой (или двумя пальцами по трекпаду) и выберите «Переместить в Корзину».
- Введите пароль администратора, если потребуется.
- Очистите корзину: щёлкните по ней правой кнопкой - «Очистить Корзину». Только после этого место освободится.
Через Launchpad
Подходит для программ из App Store.
- Откройте Launchpad.
- Нажмите и удерживайте любой значок (или зажмите клавишу Option), пока значки не начнут покачиваться.
- У программ из App Store появится крестик в углу значка. Нажмите его и подтвердите удаление.
У приложений, скачанных не из App Store, крестика не будет: их нужно удалять через папку «Программы».
Через собственный деинсталлятор
Некоторые крупные пакеты (например, комплекты программ для работы с графикой, офисные пакеты, антивирусы, драйверы принтеров) содержат специальную утилиту удаления. Её обычно можно найти в папке с программой, в образе .dmg или на сайте разработчика. Если инструкция производителя говорит пользоваться деинсталлятором, лучше так и поступить, потому что ручное удаление оставит службы в системе.
Через сторонние утилиты
Есть программы, которые находят связанные файлы и удаляют их вместе с приложением. Они удобны, когда нужно убрать много следов, но доверять им стоит не всегда: часть из них навязчиво рекламирует себя. Для обычных случаев хватает ручных способов.
Для сравнения, как удалять программы в Windows, подробно разобрано в статье как полностью удалить программу с компьютера.
Остатки после удаления: что и где искать
После удаления приложения перетаскиванием в корзину в системе могут оставаться настройки, кэш и данные программы. Они занимают немного места и обычно безвредны, но если вы хотите чистой переустановки или освободить место, их можно удалить.
Основные места, где они лежат (папка «Библиотека» пользователя скрыта по умолчанию):
~/Library/Application Support/- данные и настройки программ;~/Library/Preferences/- файлы настроек (имеют расширение .plist);~/Library/Caches/- временные файлы;~/Library/Containers/- данные программ из App Store;~/Library/Saved Application State/- сохранённое состояние окон.
Как открыть скрытую «Библиотеку»: в Finder откройте меню «Переход», зажмите клавишу Option, и в списке появится пункт «Библиотека». Либо нажмите Shift+Command+G и вставьте путь ~/Library.
Ищите папки и файлы с названием программы или разработчика. Перемещайте их в корзину осторожно: не удаляйте папки с незнакомыми названиями, если не уверены. Если сомневаетесь, лучше оставить: остатки мало вредят, а лишнее удаление может сломать другую программу. Делать резервную копию перед такой чисткой полезно, и на Mac для этого есть встроенная Time Machine.
Отдельно существуют системные «агенты запуска» и фоновые службы (они лежат в /Library/LaunchAgents, /Library/LaunchDaemons), которые установщики прописывают для автозапуска. Если программа продолжает работать в фоне после удаления, проверьте раздел «Системные настройки» - «Основные» - «Объекты входа» (в старых версиях - «Пользователи и группы» - «Объекты входа»).
Как убрать программу из автозапуска
Иногда нужно не удалять программу, а просто не давать ей запускаться вместе с системой. Откройте «Системные настройки» - «Основные» - «Объекты входа». Выберите приложение в списке и нажмите минус. Там же можно отключить фоновые процессы, которые установленные программы добавили для себя.
Проблемы и их решение
Программа не удаляется: «объект используется». Приложение ещё запущено или его процесс работает в фоне. Закройте его принудительно: Option+Command+Esc, выберите программу и «Завершить». Затем повторите удаление.
Требуется пароль администратора. У вашей учётной записи должны быть права администратора. Если вы работаете как обычный пользователь, войдите под учётной записью администратора.
Значок остался в Launchpad. Перезапустите Dock командой в Терминале killall Dock либо просто перезагрузите компьютер.
Не получается установить: «диск недоступен» или «недостаточно места». Освободите место: в меню Apple - «Об этом Mac» - «Хранилище» можно увидеть, что занимает больше всего. Системные настройки хранилища подскажут, какие большие файлы можно удалить.
Программа не открывается после установки. Проверьте совместимость с версией macOS и процессором. Возможно, нужна более новая версия приложения либо более новая система.
Установщик просит драйвер или расширение ядра. Для некоторых устройств (принтеры, сканеры, контроллеры) система требует подтверждения в разделе «Конфиденциальность и безопасность», иначе расширение не заработает.
Что полезно запомнить
Устанавливайте программы только с официальных сайтов и из App Store, проверяйте, что скачиваете именно то, что нужно. Перед удалением закрывайте программу, а после - очищайте корзину, иначе место не освободится. Остатки удаляйте осознанно, а лучше не трогать, если они не мешают. Если вы привыкли к Windows, в статье как установить программу на Windows можно сравнить подходы, а о защите от вредоносных файлов поможет прочитать материал как удалить вирус с компьютера.