Как устанавливать из исходников

Как устанавливать из исходников

За свою короткую историю индустрия производства программного обеспечения претерпела множество изменений. Так, еще совсем недавно разработка и распространение программ с открытым исходным кодом считалось уделом энтузиастов. Сегодня на базе Open Source свой бизнес строят многие корпорации. В мире становится все больше программного обеспечения, распространяемого в виде исходного кода, причем бесплатно. Многие пользователи предпочитают подобное ПО решениям ""из коробки"", так как устанавливать из исходников программы не так уж и сложно.

Вам понадобится

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

Инструкция

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


2. Загрузите и установите дополнительное программное обеспечение. Если это необходимо, осуществите загрузку и установку недостающих компонентов, необходимых для сборки приложения из исходных кодов. Так, при сборке приложений в операционных системах семейства Linux, может потребоваться пакет autotools и компилятор gcc определенной версии.

3. Осуществите конфигурирование проекта. Сведения о параметрах конфигурации, как правило, приводятся в сопровождающей документации. В состав проекта могут входить конфигурационные скрипты, такие как configure. Также конфигурирование может осуществляться путем изменения значений констант в файлах конфигурации.

4. Произведите сборку проекта. Точные инструкции по инициализации процесса сборки приводятся в документации. Как правило, для его начала достаточно выполнить всего одну команду. В Linux-подобных системах сборка проектов обычно осуществляется при помощи инструмента типа make, использующего файлы директив с именем makefile. Поэтому для начала сборки достаточно выполнить команду make в каталоге проекта. При сборке под windows могут использоваться дополнительные скрипты или командные файлы. Однако часто в каталогах проекта присутствуют версии сборочных файлов для компиляторов типа nmake и сборка может быть выполнена путем запуска компилятора с указанием подобного файла в качестве параметра командной строки.

5. Установите программное обеспечение, собранное из исходных кодов. Произведите установку в соответствии с инструкциями из документации. В системах семейства Linux для установки результатов сборки проекта, как правило, достаточно выполнить команду ""make install"". При сборке под Windows для инсталляции может использоваться отдельный командный файл.

Image