Традиционные методы установки

Напомним, что традиционные методы установки относятся либо к категории «перетащить и сбросить», либо к категории «использовать пакет установки». Разработчики ПО сами выбирают метод развертывания своих продуктов. Часто различие между двумя этими методами определяется сложностью развертываемого ПО. Если разработчик создал продукт, которому нужна только папка с несколькими или даже с одним объектом, то такой продукт чаще всего будет устанавливаться методом перетаскивания. Однако если есть продукт, требующий более сложный набор объектов, которые должны устанавливаться в разные конкретные места системы, то он чаще всего разворачивается с помощью пакета установки.

Знакомство с методом установки путем перетаскивания

Компания Apple стала пионером в области работы с компьютерами путем перетаскивания, поэтому нет ничего удивительного в том, что многие программы в ОС Lion устанавливаются именно этим путем. В целом ОС Lion не волнует, где находится приложение или процесс. Если только у самого приложения нет необходимости находиться в конкретном месте, оно может работать с любого места на компьютере Mac. Однако, как обсуждалось в предыдущих уроках, некоторые места для этого подходят лучше всего.

ОС Lion включает папку /Программы (/Applications) в качестве расположения по умолчанию для программ, доступных всем пользователям. Только администраторы могут вносить изменения в содержимое папки /Программы. Если пользователям потребуется устанавливать методом перетаскивания собственные программы, они могут создать свои папки Программы (Applications). Кроме того, пользователь может поместить программу в любое место внутри своей домашней папки. И вновь: многие установленные методом перетаскивания программы будут работать из любого места в системе.

Также нужно понять, что следуя модели безопасности и разрешений в ОС Lion, любое приложение, которое разрешено устанавливать и открывать стандартному пользователю, не может «пересекаться» в системе с другими пользователями. Плохо сделанное или вредоносное ПО потенциально способно повредить объекты в домашней папке пользователя, но если он не обладает полномочиями администратора, то этому программному обеспечению будет практически невозможно причинить вред системе или другим пользователям. Следует иметь в виду, что это также относится и к преднамеренным действиям пользователя. Своими руками он мог бы причинить такой же вред. Короче говоря, разрешить обычным пользователям (без прав администратора) устанавливать программное обеспечение не опаснее, чем разрешить им использовать сам компьютер.

Установка программ методом перетаскивания

Устанавливаемые методом перетаскивания программы, которые распространяются на оптических дисках или на любых других физических носителях, часто готовы к копированию в любое место, куда пользователь пожелает их установить. С другой стороны, программы, которые загружаются из Интернета, почти всегда будут поставляться в заархивированном виде. Как обсуждалось в уроке 4, zip-файлы и образы дисков - это самые распространенные форматы архивов для ОС Lion.

В ОС Lion браузер Safari будет по умолчанию автоматом разархи-вировать zip-файлы в папку Загрузки (-/Downloads). В техническом плане пользователь мог бы оставить приложение в папке Загрузки и продолжить открывать ее оттуда, но следует выработать в себе привычку перемещать новое приложение в более подходящее место в своей домашней папке. В качестве примера можно привести программу SubEthaEdit от компании Coding Monkeys, доступную по адресу

www.codingmonkeys.de/subethaedit/.

В ОС Lion браузер Safari по умолчанию автоматом не подключает загруженный образ диска. Как рассматривалось в уроке 3, пользователю нужно дважды щелкнуть на образе диска, чтобы сделать его содержимое доступным в Finder. Когда том образа диска подключен, пользователь может оставить приложение внутри образа диска и открывать его оттуда, но лучше привыкнуть перемещать новое приложение в другое место. Это особенно касается образов дисков, поскольку, когда пользователь выйдет из системы или перезагрузит компьютер, образ диска будет отключен. Для многих новичков это будет означать потерю приложения. К счастью, многие разработчики используют полезную фоновую картинку в окне Finder, показывающую пользователю, что нужно скопировать программу в более подходящее место. В качестве примера установки такого типа можно при-

Примечание. Как показывалось ранее в этом уроке, при первом открытии программы, загруженной из Интернета, пользователю выдается диалоговое окно карантина безопасности. Если пользователь с полномочиями администратора отвечает утвердительно, щелкнув на кнопке Открыть (Open), то это диалоговое окно больше не будет показываться снова для остальных пользователей. С другой стороны, обычные пользователи все равно смогут открыть приложение, которое отображает окно карантина, однако они не могут полностью отключить это окно.

Метод установки путем двойного щелчка похож на установку методом перетаскивания. Вместо перетаскивания объекта в нужное место, пользователь дважды щелкает на объекте, и система спрашивает, нужно ли скопировать объект в это место. В большинстве случаев, если установка производится двойным щелчком, устанавливаемый объект должен быть помещен в определенное место, чтобы он работал правильно. При желании пользователь все еще может переместить его в нужное место (часто это папка Библиотеки [Library]). Объекты, устанавливаемые системой по двойному щелчку, включают: шрифты, панели настроек, заставки и видже-ты. В качестве примера установки этого типа приведем программу Perian от Perian Project, которую можно загрузить по адресу: http://perian.org.


::Следующая страница::