Se você instalar da origem, precisará apenas das bibliotecas, não dos binários reais. Por exemplo, se você deseja compilar manualmente o postfix, você só precisa instalar os pacotes de desenvolvimento ou compilar manualmente as dependências. No entanto, se você compilar dependências manualmente, você deve saber que elas geralmente estão em / usr / local / lib se nenhum - prefixo fornecido. se o prefixo foi fornecido, então você precisa especificar o caminho em /etc/ld.so.conf e então executar o comando ldconfig para atualizar os locais das bibliotecas. Mesmo assim, é uma boa ideia executar esse comando depois de compilar manualmente as bibliotecas.
E para responder à sua pergunta, Não, não é necessário que os daemons sejam executados para compilar nada. O único requisito é que as bibliotecas das dependências sejam instaladas.