DNF から Yum への切り替え (Fedora 22)

DNF から Yum への切り替え (Fedora 22)

Fedora 22 をインストールしたところ、驚いたことに、また怒ったことに、yum が DNF に置き換えられていることがわかりました。yum と比べてどれほど優れているとしても、DNF は不要です。OS をダウングレードせずに、完全に yum に戻すにはどうしたらよいでしょうか。

答え1

そのまま使い続けることができます。 にインストールされたままです/usr/bin/yum-deprecated。 別の名前を使用すると問題が発生する場合は、/usr/bin/yumではなく、こちらを指すようにスクリプトを編集できますdnf

DNFはたいてい互換性はありますが、特に最も一般的な操作については完全に同一ではありません。そのため、互換性上の理由から、古いパッケージは当面の間利用可能になります。

(免責事項: 私は Fedora に取り組んでいますが、dnf や yum には直接関与していません。)

答え2

yumは に置き換えられましたdnf。Fedora 18 リリース中にフォークされました。これらを並行して動作させることはできますが、失敗する可能性があります。将来のリリースではないyum があります。yum はもう更新も作業もされていません。

https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF

補足: 2016 年 1 月 30 日現在、F22 と F23 のみがサポートされ、定期的に更新されるリリースです。別のリリースにダウングレードしても意味がありません。

関連情報