For anyone on a first name basis with Linux, package managers are a serious matter. We love this one, we hate that one. This component of a given distribution often sways us more than any other.
So it’s big news that
yum is being deprecated and replaced by
dnf. Even more interesting is the question of whether or not this will propagate to Redhat and CentOS, and if so when that will happen.
I’m currently running Ubuntu again (temporarily) because I had some HHVM drama on CentOS 7, but HHVM has had some updates and I’m about to switch back to CentOS for the reasons I laid out here.
dnf command looks like a good mix between yum and aptitude, and shouldn’t be overly jarring to users of either. One notable difference, however, is that
dnf update and
dnf upgrade are the same, whereas in both yum and aptitude these are separate operations.
I welcome the change, personally, as I’m always tempted to alias a unified command that does both with the
-y option in most cases anyway.
It’ll be interesting to see how things play out.