Estou inclinado a dizer que não há maneira fácil de fazer isso. Digo isso porque o controle de versão não é de forma alguma um procedimento padronizado no UNIX / Linux ou com qualquer um dos fornecedores, pelo menos no nível do programa.
Uma sugestão pode ser examinar as informações do pacote instalado que contêm informações de versão.
No entanto, se as pessoas instalarem produtos que não usam o gerenciador de pacotes padrão para sua distribuição, você também terá informações incorretas.
Para ter certeza absoluta, você provavelmente terá que fazer algum tipo de checksums de teste entre os sistemas.