Fink

Руководство пользователя - 1. Введение

1.1 Что такое Fink?

Fink - дистрибутив ПО с открытым исходным кодом Unix для Mac OS X и Darwin. Он обеспечивает большое разнообразие свободных инструментов в командной строке и графического ПО, которые разработаны для Linux и аналогичных операционных систем вашего Mac.

1.2 Требования

В любом случае вам понадобятся:

Если вы намерены использовать дистрибутив исходного кода (см. ниже), вам также понадобятся:

1.3 Поддерживаемые системы

Mac OS X 10.4 is the leading-edge platform, and is considered to be fully supported and tested, though as a newer operating system there are still some issues. Most of the developers run it, and those who are running 10.3 have 10.4 users test their work. Note, however, that fink on intel hardware is still considered to be of beta quality.

Mac OS X 10.3 is considered to be fully supported and tested, although there may still be stray compile problems with single packages. Many of the developers run it, and those who don't have 10.3 users test their work.

Mac OS X 10.2 is still supported to some extent. Fink 0.6.4 is the last distribution to suppport this OS.

Mac OS X 10.1 все еще поддерживается до некоторой степени. В этом случае надо использовать Fink 0.4.1, но не более поздние версии.

Darwin 8.x - версия Darwin, соответствующая Mac OS X 10.4, Darwin 7.x - версия Darwin, соответствующая Mac OS X 10.3, а Darwin 6.x - версия Darwin, соответствующая Mac OS X 10.2. Вообще они должны работать, но не столь хорошо проверены, т.к. вместо них большинство пользователей просто применяет саму Mac OS X. Могут возникнуть проблемы с пакетами, использующими параметры, присущие Mac OS X; в число таких пакетов входят XFree86 и, возможно, esound.

1.4 Дистрибутив исходного кода и бинарный дистрибутив

ПО пишется ("разрабатывается") на языках программирования, доступных для человеческого понимания; эта форма называется "исходным кодом". Прежде, чем компьютер сможет использовать программу, ее необходимо преобразовать в инструкции машинного кода низкого уровня (которые большинство людей не могут прочитать). Это процесс называется "компиляцией", а конечная программа называется "выполняемой" или "бинарной". (Процесс также называется "построением", т.к. обычно включает больше действий, чем просто компиляция.)

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

Программное обеспечение с открытым исходным кодом совсем иное. Как видно из названия, исходный код открыт каждому для просмотра и модификации. На деле, большинство ПО с открытым исходным кодом распространяется авторами только в виде открытого кода, который вы сами должны скомпилировать на своем компьютере для получения рабочей программы.

Fink предоставляет выбор между двумя моделями. При использовании дистрибутива исходного кода первоначальный исходный код скачивается, адаптируется к политике Mac OS X и Fink и компилируется на вашем компьютере. Процесс полностью автоматизирован, но занимает некоторое время. При использовании бинарного дистрибутива предварительно скомпилированные пакеты скачиваются с сайта Fink и затем инсталлируются, что экономит ваше время, необходимое на компиляцию. При желании можно совместить обе модели. Далее в Руководстве рассказывается, как это сделать.

Следующий: 2. Первоначальная инсталляция