Se os outros programas estiverem instalados como pacotes RPM, você poderá ver quais exigem nodejs
:
rpm -q --whatrequires nodejs
Se os outros programas não estiverem instalados como pacotes RPM, não há um caminho fácil. As informações de dependência são uma das principais vantagens de usar um gerenciador de pacotes, ao invés de apenas copiar arquivos.
Você pode configurar o registro sempre que /usr/bin/nodejs
estiver sendo executado e executar o sistema por alguns dias para ver o que o executa. Se o arquivo for usado como um interpretador de scripts por meio de uma linha shebang , você poderá usar o subsistema de auditoria :
auditctl -w /usr/bin/nodejs
e assista /var/log/audit/audit.log
. Se nodejs
for chamado explicitamente, isso não informará o programa que o executou, mas isso registra os primeiros poucos parâmetros da linha de comando, o que, espera-se, inclui um caminho de script que seria informação suficiente para você. Assista Monitorando qual programa chama um arquivo executável para outras soluções.
Como alternativa, se você tiver uma ideia de onde o programa está armazenado, poderá procurar a string nodejs
. Mas é provável que isso retorne muitos falsos positivos (por exemplo, arquivos de documentação).