No RHEL 5 e nas versões anteriores, yum install aceitou apenas nomes de pacotes de repositórios ativados e não aceitou caminhos para RPMs locais; você tinha que usar yum localinstall para instalar estes.
No RHEL 6 e posterior, yum install aceita nomes de pacotes e nomes de arquivos locais, portanto, localinstall não é mais necessário, mas é incluído para compatibilidade com versões anteriores.
No RHEL 8, dnf localinstall é simplesmente um alias para dnf install .