Управление приложениями в Mac OS X

8

Я давний пользователь Windows и случайный пользователь Linux, который теперь использует Mac OS X (10.6.6) на iMac. В основном это кажется довольно интуитивно понятным, но мне неясно, как программы управляются (установлены, удалены, запущены, завершены).

Некоторые из устанавливаемых мной программ загружаются в формате .dmg, тогда как другие находятся в привычном архиве .zip или .tar.gz. Если кто-нибудь знает хорошее руководство по управлению приложениями в Mac OS X (и другую информацию об ОС, которая будет полезна для новичков Mac), пожалуйста, дайте мне знать.

Спасибо!

Донал
источник

Ответы:

21

dmgфайлы представляют собой образы дисков , например загружаемый флэш-накопитель или компакт-диск. Вы дважды щелкаете по ним, они монтируются («вставляются»), и вы можете просматривать их содержимое.

Приложения распространяются либо в виде установщика (очень мало, в основном это программное обеспечение от Apple, Adobe или системное программное обеспечение, такое как VMware Fusion), либо напрямую в виде пакетов приложений .

Вы запускаете установщики двойным щелчком мыши, затем выполняете действия, которые вы представили. Приложения обычно устанавливаются в /Applications.

Вы «устанавливаете» пакеты приложений, копируя их в удобное место (например, /Applicationsили ~/Applications), и все. Вот что довольно много приложений (например, Adium ) имеют отношение к дизайну образа диска:

введите описание изображения здесь

Приложения с открытым исходным кодом, Linux и UNIX доступны через одного из неофициальных менеджеров пакетов Fink , MacPorts и Homebrew . Какой вы используете (или вообще не используете, если в этом нет необходимости) - решать только вам.

Еще несколько дней назад появился Mac App Store , концепция которого впервые появилась на iPhone и iPad. Он включает в себя функцию автоматического обновления, и там также доступно очень много приложений.


Удаление программного обеспечения, не установленного с помощью Mac App Store или одного из менеджеров пакетов, является «нерешенной проблемой». Вы можете просто удалить пакет приложений в /Applications or~ / Applications` и все готово. Там нет "реестра", чтобы сохранить в чистоте, и крошечные файлы личных предпочтений не повредит.

Некоторые приложения сбрасывают довольно много данных в ваш ~/Library(особенно Application Support), но есть решения, когда на диске мало места. Смотрите в нижней части моего ответа относительно информации, которая хранится где-то в папке вашей библиотеки, или этот ответ относительно совершенно другой темы, но может быть полезен в любом случае .

В противном случае, я бы не заботился об этом. Я создал свой профиль пользователя еще в 2005 году, переместил его на три машины, и он все еще работает довольно хорошо. За это время у меня было установлено и удалено несколько сотен приложений, и я не могу пожаловаться на скорость. Как я уже сказал, здесь нет «реестра».


Некоторые «приложения» (например, « Ведьма», упомянутая далее ниже) на самом деле являются панелями настроек (расширениями для приложения « Системные настройки» ) или виджетами для панели инструментов. Вы обычно узнаете их по иконке. Просто установите, дважды щелкнув.


Вы запускаете / открываете приложения, дважды щелкнув по ним или используя open -a ApplicationNameв Терминале. Они расположены в /Applicationsодном из его подкаталогов. Проверьте меню Go Finder на наличие сочетаний клавиш там.

Вы можете перенести приложения в Dock, чтобы сохранить их там (аналогично закреплению в панели задач Windows 7). Перетащите их из дока снова, чтобы удалить их. В Dock отображаются как «закрепленные», так и запущенные приложения, поэтому перетаскивание запущенных приложений из Dock не дает немедленного эффекта.

Вы также можете перетащить их на боковую панель Finder, чтобы запустить их оттуда, или на панель инструментов Finder. Доступны и другие приложения, такие как Overflow, которые пытаются помочь вам запустить приложения.

Популярной альтернативой является использование средства запуска приложений, такого как Quicksilver , Launchbar или Alfred, для запуска приложений.


Вы можете выйти из любого приложения, нажав Cmd-Qили выбрав « Выйти» в его меню приложений (меню открывается нажатием на имя приложения в строке меню). Вы даже можете выйти из них из переключателя приложений, который вы получили, нажав Cmd-Tab: Удерживайте Cmdнажатой кнопку, чтобы оставить переключатель открытым, и нажмите q- выбранное приложение попытается выйти. Кроме того, вы можете выйти из приложения, щелкнув правой кнопкой мыши или удерживая их значок Dock, пока не появится меню.

Замороженные приложения можно закрыть в том же меню Dock, нажав Optionи выбрав Force Quitпункт меню, который появляется. Кроме того, нажатие Cmd-Option-Escapeоткрывает окно принудительного выхода из приложений , где вы также можете выйти из замороженных приложений.

Некоторые приложения закрываются, когда вы закрываете свое последнее окно, но это не всегда имеет смысл:

  • почему приложение Почта закрывается, если вы не хотите его просматривать, но оно может уведомить вас о входящей почте?
  • Зачем редактору или инструменту разработки, запуск которого занимает несколько секунд, выйти, потому что вы хотите работать с другим документом и закрывать предыдущий?

Полезно знать :

Документы и приложения в Mac OS X разделены. Любое приложение запускается только один раз (есть обходные пути, например программа openкомандной строки), и каждый экземпляр поддерживает несколько документов. Вот почему переключатель приложений отображает только приложения, а не документы. Используйте LightSwitchX или Witch, если вам это не нравится.


Для получения общей информации об использовании вашего нового Mac вы можете начать с чтения Mac 101 от Apple.

Есть несколько доступных книг, например, серия «Пропавшие без вести». Просто проверьте Amazon и прочитайте несколько отзывов.

TidBITS предлагает электронные книги по отдельным темам, например, резервные копии, в своей серии «Взяв под контроль».

Этот сайт содержит массу информации о Mac OS X, и довольно много пользователей, которые регулярно посещают темы, связанные с Mac. Вы можете искать этот сайт специально для некоторой информации, если вы не хотите читать книгу от корки до корки.

Некоторые из документации Apple для разработчиков также могут быть интересны пользователям. Это и это руководство для разработчиков, где размещать файлы своих приложений.

Даниэль Бек
источник
Поскольку я уже прошел шесть ревизий, в настоящее время я даю исправления и дополнения в качестве комментариев.
Даниэль Бек
Удалите панели настроек и виджеты , удалив их из папки в ~/Library. Виджеты также могут быть удалены с помощью виджетов приборной панели виджетов (просто нажмите Управление виджетов в панели управления), и панели настроек , щелкнув правой кнопкой мыши их в System Preferences и выберите Remove .
Даниэль Бек
Серия электронных книг TidBITS называется Take Control и находится здесь .
Даниэль Бек
@ Дон Чтобы уточнить: образ диска dmgэто просто способ транспортировки, как компакт-диск, флэш-накопитель zipили tar.gzархив. Фактическое приложение , что там, и она упакована в связке приложений. Пучки , или пакеты на самом деле довольно общие: Некоторые приложения хранят свои документы в виде пачек / пакетов , которые в основном только структуры каталогов в формате конкретного, которые кажутся файлы в Finder (но не в терминале). Вы можете щелкнуть правой кнопкой мыши любой пакет / пакет и выбрать Показать содержимое пакета, чтобы просмотреть внутренности.
Даниэль Бек
@DanielBeck, почему вы говорите, что заблудившийся реестр "вредит", а plist - нет?
Pacerier
2

В Mac OS X нет централизованного места для установки или удаления программ. Как говорит Даниэль Бек, большинство приложений поставляются в виде пакета . Хотя это выглядит как программа, и ее можно щелкнуть дважды, на самом деле это папка, содержащая программу и все другие ресурсы, необходимые для ее запуска, так что вы можете поместить их в любое место, и они все равно будут работать успешно, хотя, как говорит Даниэль, /Applicationsэто, по соглашению, где большинство людей ставят свои.

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

Большинство программ завершается командой quit, которая должна быть последним элементом в меню приложения (оно имеет то же имя, что и приложение, и всегда является вторым самым левым меню). Сочетание клавиш - [command] -q, и вы также можете выйти из программы, щелкнув и удерживая или [control], щелкая по значку их док-станции. В отличие от приложений Windows, приложения Mac OS X могут вполне законно работать без открытых окон, поэтому закрытие всех окон не обязательно приводит к выходу из приложения. Если программа зависает или зависает, нажмите [option] - [command] - [escape], чтобы принудительно завершить ее.

Удаление приложений так же просто, как и их установка. Если программа шла с деинсталлятором, используйте ее, однако большинство можно просто перетащить в корзину - помните, что они на самом деле являются папками. Приложения часто устанавливают настройки и другие элементы в ~/Library(обычно ~/Library/Preferences/и ~/Library/Application Support). Если вы хотите быть очень тщательным, вы можете удалить их (или получить программу, которая сделает это автоматически), но, в отличие от разделов реестра Windows, есть несколько недостатков, чтобы просто оставить их.

Скотт
источник
1
Отличный ответ. Является ли файл .dmg тем, что вы назвали выше как пакет?
Доналя
3
Нет. Файл .dmg - это образ диска - способ упаковки пакета для транспортировки. Он сжимает его (как файл zip) и защищает метаданные, которые заставляют пакет действовать как приложение, а не как папка, поскольку образ диска содержит собственную автономную файловую систему. Снимок экрана в посте Дэниэла Бека представляет собой образ диска. Вы загружаете файл .dmg, дважды щелкаете по нему, и он монтируется на вашем рабочем столе и открывает окно, как показано на скриншоте. Затем вы можете извлечь содержимое - в данном случае Adium - пакет, но вы также можете поместить в них обычные файлы (например, текстовые файлы) и папки.
Скотт
@ Scott, Re "нажмите .."; Разве это не всегда пишется как cmdoptionesc вместо optioncmdesc?
Pacerier