4

Когда вы устанавливаете приложение OS X из файла .dmg, при монтировании / открытии .dmg очень типично видеть значок приложения, за которым следует стрелка, указывающая на папку "Приложения", примерно так:

CoolApp => Applications

Подсказка, что вы должны перетащить приложение в папку «Приложения».

Однако для многих приложений, таких как Skype, вы можете просто удалить его в любом месте, например, на рабочем столе.

Для некоторых приложений вам даже не нужно вводить пароль администратора системы. Тем не менее, даже эти приложения обычно предлагают поместить приложение в основную (общесистемную) папку « Приложения / ».

Помимо обеспечения доступности приложения для всех пользователей (что не является хорошим аргументом в системах с уникальной учетной записью пользователя), чего еще мне не хватает, если я просто устанавливаю приложение в какую-то папку учетной записи обычного пользователя (то есть : не для всей системы)?

Наверное, мой вопрос на самом деле таков: гарантированно ли работает правильно разработанное приложение OS X, даже если вы не перетаскиваете их в общесистемную папку Приложения /?

2 ответа2

5

Для подавляющего большинства правильно разработанных приложений Macintosh развертывание в папку /Applications не требуется.

Тем не менее, это считается лучшей практикой. Когда кто-то работает на вашем Mac (например, один из сотрудников Apple Genius Bar), размещение ваших приложений в одном, нормальном, признанном системой месте значительно облегчает им жизнь. Также возможно, что плохо спроектированное приложение может плохо себя вести, если оно не установлено в /Applications, хотя я обычно не считаю, что это так. Некоторые новые приложения обнаруживают, когда они запускаются не из /Applications (как правило, из.DMG с их загрузки) и автоматически устанавливаются правильно.

Если вы хотите быстро получить доступ к приложению, которое развернуто в папке /Applications (или вы просто не хотите копаться в миллионе записей, чтобы найти нужное приложение), я рекомендую использовать псевдонимы (Command-L в Finder), и размещение псевдонима где угодно. Например, я использую папки Dock ("Стеки"), заполненные псевдонимами, для всех моих нужд по запуску приложений, с папками для разработки, производительности, мультимедиа, игр, Интернета и т.д.

Всякий раз, когда кто-то задает такой вопрос (или, в качестве альтернативы в мире Windows, «нужно ли мне использовать папку" Мои документы "для моих файлов»), я всегда спрашиваю: есть ли у вас искренняя, критическая необходимость не Сделай так? Тот, который не рассматривается механизмом псевдонимов в окне ("ярлык" в Windows)?

0

Это действительно ненужно. Лучше всего перетащить их из .dmg (diskimage) в папку на жестком диске. В противном случае вам придется сохранять образ диска и монтировать его каждый раз, когда вы захотите запустить приложение. Но, как сказал Джон, это удобная практика, хранить вещи в легко доступных местах. Обычно они были бы автономными и бегали откуда угодно. Я поместил только некоторые приложения, которые, как я знаю, моя жена не захочет использовать в любом случае, в моей собственной папке Home/Applications (которая также является стандартным местом) для приложений, которые я не хочу устанавливать в масштабе всей системы. Это похоже на то, что у меня есть каталог /bin для моих собственных программ командной строки (например, утилит, которые я написал сам), чтобы не слишком "загрязнять" систему. Поэтому, если вы хотите установить его только для одного пользователя, поместите его в папку "Приложения" этого пользователя в его домашнем каталоге. Это место специально для этой цели ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .