You can’t swap rpm with dnf. I haven’t used rpm that much, with the exception of using it to install and uninstall .rpm format files, but I think that it’s functionality is limited to only installing locally available packages. Maybe dnf handles all the downloads, package transaction, conflict resolution and other stuff which I’m probably not aware of.
dnf is the right way for an end user to manage packages in modern versions, as it brings lots of extra functionality and an easier command interface - but yes the command rpm -i is able to install and upgrade packages. RPM’s name is a recursive acronym “RPM Package Manager”
It is a package manager, as well as a packaging format.
dnf
/yum
is the frontend for RPM. You can also userpm
as a command utility.So, I can use sudo rpm install… instead of sudo dnf/yum install…?
You can’t swap
rpm
withdnf
. I haven’t usedrpm
that much, with the exception of using it to install and uninstall.rpm
format files, but I think that it’s functionality is limited to only installing locally available packages. Maybe dnf handles all the downloads, package transaction, conflict resolution and other stuff which I’m probably not aware of.dnf is the right way for an end user to manage packages in modern versions, as it brings lots of extra functionality and an easier command interface - but yes the command rpm -i is able to install and upgrade packages. RPM’s name is a recursive acronym “RPM Package Manager”
Well, I’ll be damned then. I’ve learned something new today.
@CaptDust @penquin when i started using it 25 years ago it stood for Red Hat Package Manager.