Как рекурсивно собрать пакет и его зависимости в системе на основе Debian?
В основном хочу
apt-get
способность разрешать зависимость, и- компилировать пакеты с настроенными параметрами (такими как путь к загрузчику).
Можно ли это сделать с apt-*
люкс? Если нет, возможно, я могу попытаться настроить Portage? (что может быть сложно в системе на основе Debian?)
1 ответ
Поэтому я попробовал Portage... Установка Portage в системе, не основанной на Gentoo, намного проще, чем я думал!
У них есть порт с именем Gentoo Prefix. Я следовал руководству по начальной загрузке, и оно работало безупречно (почти, за исключением того, что мне нужно очистить MAKEFLAGS=-j
за groff-1.21
строить). Однако на сборку ушло много времени.
Самым большим преимуществом префикса Gentoo является то, что я могу хранить его отдельно от системного менеджера пакетов, и для него не требуются привилегии root. Я играл с USE
флаги и CFLAGS
немного, и процесс сборки кажется очень гибким.