Quando você empacota seu aplicativo, você terá que dizer quais programas extras (Dependências) são necessários para sua aplicação.
Então, quando um usuário instala seu programa, ele verifica se todas as dependências são atendidas ou não, senão, ele instalará automaticamente as dependências.
Aqui está um guia: link
Eu não usei rapidamente, mas acho que a ideia deve ser a mesma rapidamente.