На этот вопрос уже есть ответ:
Как я в заголовке задается вопрос, как настроить Synaptic или как указать apt-get устанавливать / обновлять программное обеспечение
исключительно из исходников. Я имею в виду, что apt-get / synaptic устанавливает только предварительно скомпилированные пакеты. Я хотел бы настроить «построение всего», как Portage в Gentoo. Это возможно? Если да, то как?
Самый легкий путь состоит в том, чтобы использовать apt-build
См. http://manpages.ubuntu.com/manpages/raring/man1/apt-build.1.html
См. также, Как создать весь мой установленный пакет из источников?
Здание из источника, IMO по расчетному. См.:
(да я - долговременный пользователь хинду также),
И
https://fedoraproject.org/wiki/Package_management_system
И
http://biodegradablegeek.com/2008/12/gentoo-sucks-ubuntu-doesnt/
Честно, снова IMO, если Вы хотите сделать все это, я высоко, предлагают, чтобы Вы использовали хинду.
Кв. - добирается, не работает как порты BSD или хинду перевозка. Вы можете склонный - получать источник и debuild все они индивидуально, но это не, легко автоматизируют - способный или встроенный.
Вы могли теоретически написать сценарий зеркального отражения источника repo, создания цепочки зависимости, запуска в корне и создания каждого пакета..., но обычно для целевой базы пользователей Ubuntu, это не стоит того.