Não há uma maneira "correta" de fazer isso. Se o compartilhamento NFS está funcionando para você, e você não é adiado pelo SPOF, é provável que ele seja introduzido, e continue usando isso.
Eu geralmente prefiro usar um sistema de gerenciamento de configuração apropriado (ansible no meu caso) para distribuir e instalar pacotes. Se o pacote estiver disponível através do repositório da sua distribuição, você poderá usar o Ansible para instalar qualquer versão específica que precisar. Se for um pacote personalizado, você poderá ter uma cópia Ansible desse pacote do seu próprio ponto de distribuição para cada servidor e depois instalá-lo.
A chave aqui, no entanto, é manter controle rígido sobre o processo, e ser capaz de fazê-lo de maneira automatizada, testável e repetível. Isso não é difícil de fazer, mas vai exigir que você aprenda um pouco sobre qualquer sistema CM escolhido.