Відповіді:
У RHEL 5 та попередніх версіях yum installлише прийняті назви пакетів із увімкнених сховищ та не приймали шляхи до локальних RPM; вам довелося використовувати їх yum localinstallдля встановлення.
У RHEL 6 і пізніших версіях yum installприймає імена пакетів, і локальні назви файлів, тому localinstallбільше не потрібно, але вона включена для зворотної сумісності.
У RHEL 8 dnf localinstallце просто псевдонім для dnf install.
localinstallбув старий код і приймає лише локальні шляхи через RHEL 7. У 8 старий код пішов і localinstallпросто install.
localinstallлише те, що приймає шляхи до 8?