Если вы хотите собирать сами
Рубрика: Linux
Метки: linux | ubuntu
Просмотров: 470
Подписаться на комментарии по RSS
Как известно, под Линукс есть огромное количество программ, но также известно, что линуксов существует много. Поскольку я использую Ubuntu, то речь пойдет именно о нем.
Если программа поддерживается Canonical или сообществом Ubuntu, то ее легко можно найти в репозитории и установить с помощью «Установка и удаление приложений» или командой aptitude install.
Если какая-то программа довольно распространена или разработчики имеют достаточно производственных мощностей, то ее наверняка можно найти в специально подготовленном для нашей системы виде. Примером может служить программа skype: ее установка сводится всего лишь к установке нужного пакета.
Однако, другие программы необходимо «собирать» — компилировать — на своем компьютере самому. Такие программы скачиваются в виде исходников, запакованных в архив. Обычно, для «сборки» программы достаточно набора компиляторов gcc и программы make, которая автоматизирует процесс компиляции.
Для make необходим специальный make-файл, в котором описаны команды компиляции. Обычно он так и называется — Makefile. Если его нет, то наверняка есть скрипт configure (конфигуратор), который проверяет систему на наличие необходимых программ для компиляции и создает Makefile. Если чего-то в системе не хватает, то конфигуратор выдаст сообщение. Соответственно, для удовлетворения всех его требований будет необходимо установить все программы и библиотеки, которые нужны для компиляции программы.
Но замечу еще раз, обычному пользователю Ubuntu «собирать» самому приходится довольно редко — все часто используемые программы находятся в репозитории и легко устанавливаются через «Установку и удаление приложений».
Рекомендуемая литература:
Ubuntu Linux. Краткое руководство пользователя (+ CD-ROM)
Издательство: БХВ-Петербург, 2007 г.
Мягкая обложка, 304 стр.
ISBN 978-5-9775-0104-0
Тираж: 2000 экз.
Формат: 70x100/16





