Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Цилюрик О.И. Linux-инструменты для Windows-программистов
Назад Установка программного обеспечения Вперед

Инсталляция из исходников

Инсталляция из исходных текстов программного обеспечения — основной путь обновления для разработчиков. Основная масса пакетов исходных кодов поступает в виде архивов самых разных форматов, чаще это *.tgz (*.tar.gz) или *.tar.bz2. Первым делом помещаем архив в место распаковки — удачным выбором будут $HOME или /usr/src. Следующим шагом разворачиваем такой архив в каталог (дерево) исходных кодов:

$ tar -zxvf esvn-0.6.12-1.tar.gz
...

Примечание: полученное на этом шаге дерево исходных кодов иногда получается из репозитариев SVN или GIT, как их распространяют разработчики пакетов.

Установка из исходных текстов остаётся всё равно больше искусством, чем штатной операцией, но и относительно неё можно выделить несколько типовых случаев представления пакета, которые нужно идентифицировать по внешним признакам. В любом случае, прежде всего читаем файл README в исходном каталоге, чтобы понять какой тип инсталляции перед нами. Из таких типовых случаев можно выделить:

а). пакеты для непосредственной сборки;

б). пакеты, подготовленные средствами Autoconf/Automake (самый частый на сегодня случай);

в). пакеты, подготовленные Cmake;

Показать сборку пакета из исходных кодов для всех этих случаев, можно наилучшим образом только на примерах таких сборок.


Предыдущий раздел: Оглавление Следующий раздел:
Создание собственного инсталляционного пакета   Непосредственная сборка