O RPM não deve fazer a maioria dessas coisas. Você precisará de pacotes separados contendo o Node.JS e cada um de seus módulos, e você precisará fazer com que o próprio pacote de aplicativos requeira todos esses pacotes. O lançamento da instância deve ser feito com um script de inicialização contido no pacote do aplicativo. A página Mantenedores de Pacotes do Projeto Fedora fornece vários recursos úteis para empacotadores tanto do Fedora quanto de distribuições similares. / p>