dnfはyumが使用してる言語が古いとか仕様が複雑化してるとかの問題の解消で置き換えしてるだけちゃうの?