Параметры конфигурации и компиляции, используемые для пакетов Ubuntu

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

Пакетами могут быть Empathy, Banshee или специальные библиотеки по этому вопросу. Я могу просто скомпилировать их, используя (общую) информацию, представленную на каждом сайте проекта. Однако во многих случаях я получаю сборку, которая не совсем совпадает с оригинальной. Немного разные пункты меню, некоторые функции работают по-разному или не работают вообще и т. Д.

Есть ли источник, где можно найти параметры конфигурации и компиляции, которые используются для пакетов, включенных в Ubuntu? Также возможны патчи для Ubuntu или Debian.

0
задан 8 December 2011 в 07:32

1 ответ

Двоичные файлы Ubuntu также могут содержать патчи.

Лучше всего загрузить исходный код с помощью apt-source

. Возможно, вам потребуется Включить репозитории исходного кода

apt-source загрузит и распакует Исходный код.

apt-source foo

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

Опции компиляции находятся в debian / rules

Примечание: иногда в некоторых пакетах есть некоторые различия.

См. Также

http://www.cyberciti.biz/faq/rebuilding-ubuntu-debian-linux-binary-package/

Руководство по упаковке неоценим при изучении того, как упакован исходный код

https://wiki.ubuntu.com/PackagingGuide/Complete

0
ответ дан 8 December 2011 в 07:32

Другие вопросы по тегам:

Похожие вопросы: