Форматы файлов
Файлы приложений .app
Программы, запускаемые под Mac OS X, имеют расширения app. (от слова application). Расширение приложения скрыто от глаз пользователя, и вы видите только название самой программы. А вот программы Windows Mac OS X запускать не может, несмотря на прекрасное понимание файлов данных PC — текст, изображения, музыка. Но в невозможности работать в Windows приложениями есть огромный плюс — злобные вирусы черви и трояны, портящие жизнь почти всем PC-пользователям, совершенно безвредны для Маков.
.pkg: файлы с секретом
.pkg (от слова Packages) — это дистрибутивы программ. При двойном щелчке запускается программа-инсталятор, которая уставит новое приложение на ваш компьютер. Но секрет состоит в том, что packages — это вовсе и не файл. Это представленная в виде одного файла папка, внутри которой прячутся дистрибутивы программы. Проведите эксперимент: нажмите мышкой на любой файл pkg, удерживая клавишу Cntrl, или правой кнопкой, если у вас двухкнопочная мышь. Появится контекстное меню, в котором вы увидите пункт Show Package Contents, выберите его, и в новом окне откроется содержимое этой папки. Это и будут файлы-дистрибутивы.
Зачем это нужно? Packages применяется для того, чтобы скрыть от пользователя не нужные ему служебные файлы. Гораздо удобней, когда дистрибутив программы, представляет собой не папку с сотней-другой непонятных файлов, среди которых нужно еще найти выискивать название setup или install, а один единственный файл, имеющий ясное название. Кроме того, файлы из Packages не участвуют в поиске, то есть не замусоривают результаты поиска ничего не говорящими названиями файлов.
Создать свой Package очень просто: сделайте новую папку, поместите туда ваши файлы, после чего переименуйте папку, добавив в конце имени .pkg. Mac OS X уточнит, хотите ли вы изменить расширение (этот вопрос всегда задается при смене расширения), после чего папка преобразуется в единый файл с иконкой в виде раскрытой коробки. Разумеется, для того, чтобы сделать работающий дистрибутив туда должны быть помещены определенные файлы, иначе это будет просто скрытые от глаз пользователя файлы в папке, представленной как один пакет.
Packages — это целая технология скрытия файлов, и .pkg не единственный в своем роде. В таком пакете сохраняют проекты, например, iDVD и DVD Studio Pro. Кстати, упомянутый выше тип .app тоже является Packages. Каждая программа — это один (!) единственный файл, а не тысячи файлов, разбросанных по разным каталогам по всему диску, как это происходит в Windows. Чтобы убедиться в этом, проделайте описанную процедуру просмотра содержимого Packages, ткнув мышкой в любую программу в папке Applications — вам откроется папка Contents с множеством файлов этой программы. Однако при обычной работе вы их не видите, и они никак не мешают.
Образы диска. Images
Весьма популярное с давних пор на Маках решение — образы диска dmg и img. img применялся в Classic системе, а с появлением Мак OS X применяется более новый формат dmg, хотя и старый также поддерживается.
Что такое образ диска — гораздо проще показать, чем рассказать. Дважды щелкните на такой файл мышкой, после чего на вашем рабочем столе (Desktop) появится иконка нового диска, словно вы только что подключили к вашему Маку новый диск. Пользоваться таким виртуальным диском можно так же, как и обычным внешним диском, — просматривать, редактировать и удалять файлы, копировать и перемещать их на свой «настоящий» диск.
В основном образы дисков используется для распространения программ через интернет. И здесь нельзя не упомянуть о втором способе установки программ на Маке. Если, заглянув на смонтированный диск, вы не нашли файла инсталляции pkg то, скорее всего, вы видите саму программу. Просто перетащите ее в папку Applications, и все, инсталляция завершена.
Для того чтобы создать свой собственный образ диска, воспользуйтесь уже упоминавшийся программой Disk Utility.
Файлы архивов
Для удобства передачи файлов по сети и экономии места на диске при длительном хранении применяются архивы. Архив это файл, внутри которого заключены в специальном сжатом виде другие файлы. Для создания и чтения архивов используются специальные программы — архиваторы и распаковщики.
Самым распространенным распаковщиком на маках является бесплатная программа Stuffit Expander. Это крайне полезное приложение, которое открывает почти все известные архивы, кодированные файлы, и образы диска. Самыми популярными архивами на маках являются архивы созданные с помощью программы Stuffit от фирмы Аlladin (не путать со Stuffit Expander — это только бесплатная версия, исключительно для распаковки, а не создания архивов):
.sit — наиболее распространенный в среде маков архив,
.sitx — относительно недавно появившаяся новая версия формата sit, обеспечивающая лучшее сжатие
.sea — самораспаковывающаяся версия архива sit для Classic системы.
Кроме перечисленных Stuffit Expander, прекрасно справляется и другими архивами: rar, zip, а также с юниксовыми форматами, gzip, tar, gz, bzip.
Кодированные файлы
Расширения .bin и .hqx. Отмирающая технология, однако, вы все еще можете встретить такие файлы. Эти форматы были специально придуманы для передачи Маковских файлов по интернету и на другие платформы, для решения описанной выше проблемы, когда при пересылке терялась ветвь ресурсов и важная часть файла пропадала. Поэтому, во избежание потерь, использовалось специальное кодирование одного или нескольких файлов. При этом данные, в отличие от архива, не сжимаются, так что размер такого кодированного файла, может быть даже больше, чем суммарный объем содержимого. Для распаковки можно использовать опять же Stuffit Expander.
Текстовые файлы
На Маке используются те же форматы текстовых документов, что и на PC.
.txt — простой текстовый файл
.rtf — форматированный текст.
Если у вас установлен MS Office for Maс, вы можете работать с файлами .doc. Впрочем, существуют и альтернативные текстовые процессоры для Мака, пришедшие из миров Unix и Linux, позволяющие работать с файлами doc.
.pages — файл созданный в программе Pages из нового пакета Apple iWork.
.pdf. Формат PDF и работа с ним заслуживают отдельной статьи, поэтому кратко. Для работы с файлами в формате pdf на РС обычно используют Adobe Acrobat, но для Мак OS X это внутренний, “родной” формат для системы. В этом формате она хранит большинство служебной информации и графики. Просматривать такой файл можно при помощи встроенной программы Preview, а создавать свои pdf в Мак OS X вы можете из любой программы, у которой есть функция печати.
Затруднения
Нередко возникают затруднения со скачанными из интернета файлами. Типичный вопрос на форумах: “скачал файл с расширением таким-то — что с ним делать?” А ведь то, что вы скачиваете из интернета, обычно представляет собой далеко не один единственный файл, просто, чтобы не загружать каждый по отдельности, их объединяют тем или иным способом в один архив. Packages для этого не годится, ведь это папка с файлами, и, если он размещен на сервере с Windows, то вы и увидите действительно папку. Эта технология работает только на маках. Потому файлы помещены в архив.
Некоторые советы по работе с такими загадочными файлами
— Из Интернета был загружен непонятный файл. Попробуйте перетащить этот файл на иконку Stuffit Expander. Если это архив, то распознает и распакует его. В любом случае, начать выяснять следует именно с этой программы.
— Загруженный из интернета или пришедший по почте файл может потерять по дороге свое расширение, и его иконка в этом случае будет выглядеть как белый листок. Если вы догадываетесь, что это за файл, или можете спросить у хозяина файла, попробуйте переименовать незнакомца, добавив соответствующее расширение. Также вы можете попробовать открыть файл, перетаскивая его на иконки различных программ, удерживая клавишу Command. Такая процедура заставит программу попытаться открыть файл, даже если у него стоит неправильное расширение или оно вообще отсутствует.
Источник
Расширение установочных файлов mac os
Обычно программы попадают в Mac OS X одним из двух путей – на CD или DVD либо через Интернет. В случае CD все немного проще (см. раздел «Процесс установки» далее в этой главе).
А те, кому нужна помощь в установке скачанных файлов, могут продолжать чтение.
.sit, .zip, .tar, .gz, и .dmg
Программы, полученные из Интернета, в основном прибывают в специально закодированном, сжатом виде. (Если вы не меняли настройки, они поступают в папку Downloads вашего Dock.)
Имя файла обычно имеет одно из следующих расширений:
• .sit означает файл StuffIt, стандартный в прошлом формат сжатия файла для Макинтошей.
• .zip – стандартный формат сжатия файлов в Windows. Поскольку в Leopard есть встроенная команда Compress (Сжать), находящаяся прямо в меню File (Файл) (а декомпрессора StuffIt Expander нет), .zip становится новым стандартным форматом сжатия для Макинтоша. Это весьма облегчает жизнь тем, кому приходится обмениваться файлами с людьми Windows.
• .tar представляет собой сокращение от tape archive (архив на (магнитной) ленте); это формат старинной утилиты UNIX, которая для простоты пересылки собирает (но не сжимает) несколько файлов в один.
• .gz – сокращение для gzip, стандартного для UNIX формата сжатия.
• .tar.gz или .tgz представляет собой один сжатый архив, содержащий несколько файлов.
• .dmg – это образ диска, о котором рассказывается ниже.
К счастью, если вы используете Safari (глава 20) в качестве веб-броузера, обо всем этом можно не беспокоиться, потому что эта программа автоматически распаковывает zip- и sit-файлы. Если вы работаете с другим броузером, то преобразовать загруженные файлы к пригодному для использования виду поможет StuffIt Expander. (StuffIt Expander не входит в поставку Mac OS X, но эту программу можно бесплатно загрузить, например, со страницы Missing CD на сайте www.missingmanuals. com.)
Программа, извлеченная из скачанного архива, часто превращается в файл образа диска с расширением .dmg (второй сверху на рис. 5.22). Некоторые не сжатые файлы сразу загружаются как образы дисков.
Образы дисков давно весьма популярны в Mac OS. Достаточно двойного щелчка по пиктограмме файла с расширением .dmg, и через мгновение она волшебным образом превращается в пиктограмму диска на рабочем столе, с которым можно работать, как с реальным диском (на рис. 5.22 – третий сверху). Например:
• Открыть его двойным щелчком. Программы, которые вы загрузили, находятся внутри него.
• Удалить его с рабочего стола, перетащив в Корзину (пиктограмма которой превращается в большую серебристую кнопку извлечения диска), выделив и нажав клавиши -E (сокращение для команды File (Файл)>Eject (Извлечь)), щелкнув по
Рис. 5.22. Загрузка новой программы из Интернета может усыпать рабочий стол значками. A: Это первоначально загруженные файлы. По окончании установки их все можно удалить. B: Сжатый файл превращается в этот файл .dmg. Двойной щелчок по нему «монтирует» образ диска (если это не произошло автоматически). C: Это сам образ диска. Двойной щелчок по нему открывает окно инсталляции ПО. «Извлеките» его после установки ПО. D: Это окно инсталлятора ПО. Перетащите значок программы в папку Applications или сделайте двойной щелчок по инсталлятору, если он имеется. По окончании установки ПО можно все удалить (но сохраните файл .dmg, если думаете, что когда-нибудь потребуется переустановить программу). |
кнопке в Sidebar, щелкнув по нему при нажатой клавише Control и выбрав пункт Eject (Извлечь) контекстного меню. (У вас остался исходный файл .dmg, поэтому на самом деле вы еще не распрощались с образом диска навсегда.)
После распаковки загруженного файла на рабочем столе может остаться несколько пиктограмм. Некоторые полезны, другие можно удалить.
• Исходные сжатые файлы. Исходный скачанный файл .sit, .tar, .gz или .tgz можно выкинуть (предварительно разархивировав, конечно).
• .dmg*файлы. После того как вы превратили .dmg-файл в настоящую пиктограмму диска, установили с него программу и «извлекли» пиктограмму диска, можно этот файл удалить. Сохраните его, только если думаете, что в дальнейшем он еще может понадобиться для переустановки программы.
Примечание Если попытаться выбросить .dmg-файл до удаления пиктограммы соответствующего диска с экрана, то при попытке очистить Корзину будет получено сообщение об ошибке File in use (Файл используется).
РАСПРОСТРАНЕННЫЙ ВОПРОС |
Submit to Apple |
• Сам образ диска. Это конечная пиктограмма – содержащая саму программу или ее установщик (третья сверху на рис. 5.22) и не представляющая реального файла на жестком диске. Это диск-фантом, хранящийся в памяти и исчезающий сам по себе при выходе из системы. Поэтому, установив с него программу, можно перетащить его в Корзину (или выделить и «извлечь», нажав клавиши -E).
Приемы работы с файлами типа .tar, .gz и .dmg относятся исключительно к программам для Mac OS X, загруженным из Интернета. Установка с CD и DVD намного проще.
В любом случае после появления на рабочем столе пиктограммы диска (для псевдодиска от образа диска или вставленного компакт-диска) можно приступать к установке приложения. Многие программы Mac OS X устанавливаются простым перетаскиванием их пиктограмм в папки жесткого диска. Другие предлагают традиционные программы-установщики, которые необходимо запустить на исполнение (двойным щелчком), затем прочесть и принять лицензионное соглашение и т. д.
В обоих случаях неожиданную важность приобретает вопрос о том, куда установить новую программу. Возможны два варианта:
• В папку Applications (Программы). Большинство программ, конечно, находится в папке Applications. Туда чаще всего следует устанавливать новые программы. В этом случае они будут доступны любому пользователю Мака.
Примечание Вы сможете что-то поместить в папку Applications, только обладая учетной записью администратора.
• В вашу папку Home (Личное). Такая возможность полезна, если вы используете компьютер совместно с кем-то другим, как описано в главе 12. В этом случае иногда имеет смысл установить программу, зарезервировав ее только для личного использования. Тогда перетащите или установите ее в папку Home или вложенную в нее. Другие пользователи, войдя в систему, даже не узнают, что вы установили новую программу, так как она не появится в папке Applications.
Для тех, у кого нет административной учетной записи, это единственная возможность при установке программ.
НАБИРАЕМ ХОД |
Color Picker (Цвета) |
В Mac OS X вообще-то нет программы Uninstall или специального окна установки/ удаления программ. Для удаления программы нужно перетащить ее (или ее папку) из папки Applications (Программы) (или другой, где она находится) в Корзину.
После некоторых программ остается безвредный мусор. Чтобы проверить это, поищите файлы настроек или папки с именем ушедшей в иной мир программы в своих папках Library (Библиотеки) (особенно Application Support) и в папке Home (Личное)>Library> Preferences.
Источник