Как собрать пакет Debian / Ubuntu из исходного кода?

У меня есть источник программы (взятый из cvs / svn / git / ...), и я 'Я хотел бы собрать пакет Debian / Ubuntu для него. Пакет присутствует в репозиториях, но:

Это более старая версия (мне не хватает функций)Мне нужны немного другие параметры компиляции, чем по умолчанию.

Какой самый простой способ сделать это? Я обеспокоен несколькими вещами

Как я могу проверить, правильно ли я перечислил все зависимости? (Я могу получить некоторые подсказки, посмотрев, от чего зависела более старая версия, но, возможно, были добавлены новые зависимости.)Как я могу предотвратить обновление системы установкой старой версии в репозитории при обновлении?Как я могу предотвратить установку системой более новой версии (когда она выйдет), перезаписать мой пользовательский пакет?

Ответы на вопрос(10)

Ваш ответ на вопрос