Se ho un RPM su un disco locale,
qual è la differenza tra i seguenti yumcomandi?
sudo yum install /tmp/rpm_name.rpm
sudo yum localinstall /tmp/rpm_name.rpm
Nota:
utilizzo RedHat / CentOS 7.
Se ho un RPM su un disco locale,
qual è la differenza tra i seguenti yumcomandi?
sudo yum install /tmp/rpm_name.rpm
sudo yum localinstall /tmp/rpm_name.rpm
Nota:
utilizzo RedHat / CentOS 7.
Risposte:
In RHEL 5 e versioni precedenti, ha yum installaccettato solo i nomi dei pacchetti dai repository abilitati e non ha accettato i percorsi agli RPM locali; dovevi usare yum localinstallper installarli.
In RHEL 6 e yum installversioni successive, accetta sia i nomi dei pacchetti che i nomi dei file locali, quindi localinstallnon è più necessario, ma è incluso per la compatibilità con le versioni precedenti.
In RHEL 8, dnf localinstallè semplicemente un alias per dnf install.
localinstallera il vecchio codice e accetta solo percorsi locali tramite RHEL 7. In 8, il vecchio codice è sparito ed localinstallè semplicemente install.
localinstallsolo accetta i percorsi fino a 8?