If I have an RPM located on a local disk –
what is the diffrefence between the following yum
commands?
sudo yum install /tmp/rpm_name.rpm
sudo yum localinstall /tmp/rpm_name.rpm
Note:
I use RedHat/CentOS 7.
rpmyum
If I have an RPM located on a local disk –
what is the diffrefence between the following yum
commands?
sudo yum install /tmp/rpm_name.rpm
sudo yum localinstall /tmp/rpm_name.rpm
Note:
I use RedHat/CentOS 7.
Best Answer
In RHEL 5 and previous versions,
yum install
only accepted package names from enabled repositories, and did not accept paths to local RPMs; you had to useyum localinstall
to install these.In RHEL 6 and later,
yum install
accepts both package names and local filenames, solocalinstall
is no longer necesary, but it's included for backward compatibility.In RHEL 8,
dnf localinstall
is simply an alias fordnf install
.