Отказ от yum, написанного на Python (старом) был главным условием перехода (наконец) от Python2 к Python3 как основной линии Python.
Похоже, что разработчики dnf тщательно следовали синтаксису yum, чтобы обеспечить максимальную приемственность.
Но есть некоторые мелочи (целый ряд) который мне непонятен в поведении dnf.
Например:
Код: Выделить всё
$ yum provides net-snmp-config
...
1:net-snmp-devel-5.7.1-5.fc17.i686 : The development environment for the NET-SNMP project
Источник: updates
Совпадения с:
Имя файла : /usr/bin/net-snmp-config
Код: Выделить всё
$ dnf provides net-snmp-config
Последняя проверка окончания срока действия метаданных: 12 days, 18:29:59 назад, Thu Jun 2 16:43:33 2016.
Ошибка: Совпадений не найдено